Changeset 391 for python/trunk/Lib/test/test_linuxaudiodev.py
- Timestamp:
- Mar 19, 2014, 11:31:01 PM (11 years ago)
- Location:
- python/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
python/trunk
-
Property svn:mergeinfo
set to
/python/vendor/Python-2.7.6 merged eligible /python/vendor/current merged eligible
-
Property svn:mergeinfo
set to
-
python/trunk/Lib/test/test_linuxaudiodev.py
r2 r391 2 2 test_support.requires('audio') 3 3 4 from test.test_support import findfile, TestSkipped,run_unittest4 from test.test_support import findfile, run_unittest 5 5 6 6 import errno 7 linuxaudiodev = test_support.import_module('linuxaudiodev', deprecated=True)8 7 import sys 9 import sunaudio10 8 import audioop 11 9 import unittest 10 11 linuxaudiodev = test_support.import_module('linuxaudiodev', deprecated=True) 12 sunaudio = test_support.import_module('sunaudio', deprecated=True) 12 13 13 14 SND_FORMAT_MULAW_8 = 1 … … 61 62 self.dev.setparameters(-1, size, nchannels, fmt) 62 63 except ValueError, err: 63 self.assertEqual s(err.args[0], "expected rate >= 0, not -1")64 self.assertEqual(err.args[0], "expected rate >= 0, not -1") 64 65 try: 65 66 self.dev.setparameters(rate, -2, nchannels, fmt) 66 67 except ValueError, err: 67 self.assertEqual s(err.args[0], "expected sample size >= 0, not -2")68 self.assertEqual(err.args[0], "expected sample size >= 0, not -2") 68 69 try: 69 70 self.dev.setparameters(rate, size, 3, fmt) 70 71 except ValueError, err: 71 self.assertEqual s(err.args[0], "nchannels must be 1 or 2, not 3")72 self.assertEqual(err.args[0], "nchannels must be 1 or 2, not 3") 72 73 try: 73 74 self.dev.setparameters(rate, size, nchannels, 177) 74 75 except ValueError, err: 75 self.assertEqual s(err.args[0], "unknown audio encoding: 177")76 self.assertEqual(err.args[0], "unknown audio encoding: 177") 76 77 try: 77 78 self.dev.setparameters(rate, size, nchannels, linuxaudiodev.AFMT_U16_LE) 78 79 except ValueError, err: 79 self.assertEqual s(err.args[0], "for linear unsigned 16-bit little-endian "80 80 self.assertEqual(err.args[0], "for linear unsigned 16-bit little-endian " 81 "audio, expected sample size 16, not 8") 81 82 try: 82 83 self.dev.setparameters(rate, 16, nchannels, fmt) 83 84 except ValueError, err: 84 self.assertEqual s(err.args[0], "for linear unsigned 8-bit audio, expected "85 85 self.assertEqual(err.args[0], "for linear unsigned 8-bit audio, expected " 86 "sample size 8, not 16") 86 87 87 88 def test_main(): … … 90 91 except linuxaudiodev.error, msg: 91 92 if msg.args[0] in (errno.EACCES, errno.ENOENT, errno.ENODEV, errno.EBUSY): 92 raise TestSkipped(msg)93 raise unittest.SkipTest(msg) 93 94 raise 94 95 dsp.close()
Note:
See TracChangeset
for help on using the changeset viewer.