Kaydet (Commit) 1e45c58a authored tarafından Antoine Pitrou's avatar Antoine Pitrou

Make test_ossaudiodev work.

üst e0d12eb8
...@@ -56,7 +56,7 @@ class OSSAudioDevTests(unittest.TestCase): ...@@ -56,7 +56,7 @@ class OSSAudioDevTests(unittest.TestCase):
dsp.fileno() dsp.fileno()
# Make sure the read-only attributes work. # Make sure the read-only attributes work.
self.failUnless(dsp.close) self.failIf(dsp.closed)
self.assertEqual(dsp.name, "/dev/dsp") self.assertEqual(dsp.name, "/dev/dsp")
self.assertEqual(dsp.mode, "w", "bad dsp.mode: %r" % dsp.mode) self.assertEqual(dsp.mode, "w", "bad dsp.mode: %r" % dsp.mode)
...@@ -74,7 +74,7 @@ class OSSAudioDevTests(unittest.TestCase): ...@@ -74,7 +74,7 @@ class OSSAudioDevTests(unittest.TestCase):
# set parameters based on .au file headers # set parameters based on .au file headers
dsp.setparameters(AFMT_S16_NE, nchannels, rate) dsp.setparameters(AFMT_S16_NE, nchannels, rate)
self.assertEquals("%.2f" % expected_time, "2.93") self.assertTrue(abs(expected_time - 2.94) < 1e-2, expected_time)
t1 = time.time() t1 = time.time()
dsp.write(data) dsp.write(data)
dsp.close() dsp.close()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment