diff options
| author | Serhiy Storchaka <storchaka@gmail.com> | 2013-12-14 20:42:22 +0200 | 
|---|---|---|
| committer | Serhiy Storchaka <storchaka@gmail.com> | 2013-12-14 20:42:22 +0200 | 
| commit | 79f19f9e7c1849be68bba57ee78c116714e2c5ea (patch) | |
| tree | b94507a79a0fbd36d29ee7f28d0a3d63e2d56b7f /Lib/test | |
| parent | 03241e801780edd967923d1cce00c2d07b208e58 (diff) | |
| parent | 84d28b4ee5983bcb048323a0e56ea4c5498a0652 (diff) | |
| download | cpython-git-79f19f9e7c1849be68bba57ee78c116714e2c5ea.tar.gz | |
Issue #19623: Fixed writing to unseekable files in the aifc module.
Diffstat (limited to 'Lib/test')
| -rw-r--r-- | Lib/test/test_aifc.py | 3 | ||||
| -rw-r--r-- | Lib/test/test_sunau.py | 28 | ||||
| -rw-r--r-- | Lib/test/test_wave.py | 23 | 
3 files changed, 17 insertions, 37 deletions
diff --git a/Lib/test/test_aifc.py b/Lib/test/test_aifc.py index 041b23688c..ab5143787b 100644 --- a/Lib/test/test_aifc.py +++ b/Lib/test/test_aifc.py @@ -14,9 +14,6 @@ class AifcTest(audiotests.AudioWriteTests,      module = aifc      close_fd = True      test_unseekable_read = None -    test_unseekable_write = None -    test_unseekable_incompleted_write = None -    test_unseekable_overflowed_write = None  class AifcPCM8Test(AifcTest, unittest.TestCase): diff --git a/Lib/test/test_sunau.py b/Lib/test/test_sunau.py index af9ffec622..0f4134e982 100644 --- a/Lib/test/test_sunau.py +++ b/Lib/test/test_sunau.py @@ -6,10 +6,12 @@ import sys  import sunau -class SunauPCM8Test(audiotests.AudioWriteTests, -        audiotests.AudioTestsWithSourceFile, -        unittest.TestCase): +class SunauTest(audiotests.AudioWriteTests, +                audiotests.AudioTestsWithSourceFile):      module = sunau + + +class SunauPCM8Test(SunauTest, unittest.TestCase):      sndfilename = 'pluck-pcm8.au'      sndfilenframes = 3307      nchannels = 2 @@ -26,10 +28,7 @@ class SunauPCM8Test(audiotests.AudioWriteTests,        """) -class SunauPCM16Test(audiotests.AudioWriteTests, -        audiotests.AudioTestsWithSourceFile, -        unittest.TestCase): -    module = sunau +class SunauPCM16Test(SunauTest, unittest.TestCase):      sndfilename = 'pluck-pcm16.au'      sndfilenframes = 3307      nchannels = 2 @@ -48,10 +47,7 @@ class SunauPCM16Test(audiotests.AudioWriteTests,        """) -class SunauPCM24Test(audiotests.AudioWriteTests, -        audiotests.AudioTestsWithSourceFile, -        unittest.TestCase): -    module = sunau +class SunauPCM24Test(SunauTest, unittest.TestCase):      sndfilename = 'pluck-pcm24.au'      sndfilenframes = 3307      nchannels = 2 @@ -76,10 +72,7 @@ class SunauPCM24Test(audiotests.AudioWriteTests,        """) -class SunauPCM32Test(audiotests.AudioWriteTests, -        audiotests.AudioTestsWithSourceFile, -        unittest.TestCase): -    module = sunau +class SunauPCM32Test(SunauTest, unittest.TestCase):      sndfilename = 'pluck-pcm32.au'      sndfilenframes = 3307      nchannels = 2 @@ -104,10 +97,7 @@ class SunauPCM32Test(audiotests.AudioWriteTests,        """) -class SunauULAWTest(audiotests.AudioWriteTests, -        audiotests.AudioTestsWithSourceFile, -        unittest.TestCase): -    module = sunau +class SunauULAWTest(SunauTest, unittest.TestCase):      sndfilename = 'pluck-ulaw.au'      sndfilenframes = 3307      nchannels = 2 diff --git a/Lib/test/test_wave.py b/Lib/test/test_wave.py index 549ca89615..3eff773bca 100644 --- a/Lib/test/test_wave.py +++ b/Lib/test/test_wave.py @@ -6,10 +6,12 @@ import sys  import wave -class WavePCM8Test(audiotests.AudioWriteTests, -        audiotests.AudioTestsWithSourceFile, -        unittest.TestCase): +class WaveTest(audiotests.AudioWriteTests, +               audiotests.AudioTestsWithSourceFile):      module = wave + + +class WavePCM8Test(WaveTest, unittest.TestCase):      sndfilename = 'pluck-pcm8.wav'      sndfilenframes = 3307      nchannels = 2 @@ -26,10 +28,7 @@ class WavePCM8Test(audiotests.AudioWriteTests,        """) -class WavePCM16Test(audiotests.AudioWriteTests, -        audiotests.AudioTestsWithSourceFile, -        unittest.TestCase): -    module = wave +class WavePCM16Test(WaveTest, unittest.TestCase):      sndfilename = 'pluck-pcm16.wav'      sndfilenframes = 3307      nchannels = 2 @@ -50,10 +49,7 @@ class WavePCM16Test(audiotests.AudioWriteTests,          frames = byteswap(frames, 2) -class WavePCM24Test(audiotests.AudioWriteTests, -        audiotests.AudioTestsWithSourceFile, -        unittest.TestCase): -    module = wave +class WavePCM24Test(WaveTest, unittest.TestCase):      sndfilename = 'pluck-pcm24.wav'      sndfilenframes = 3307      nchannels = 2 @@ -80,10 +76,7 @@ class WavePCM24Test(audiotests.AudioWriteTests,          frames = byteswap(frames, 3) -class WavePCM32Test(audiotests.AudioWriteTests, -        audiotests.AudioTestsWithSourceFile, -        unittest.TestCase): -    module = wave +class WavePCM32Test(WaveTest, unittest.TestCase):      sndfilename = 'pluck-pcm32.wav'      sndfilenframes = 3307      nchannels = 2  | 
