(self, f, nchannels, sampwidth, framerate, nframes,
comptype, compname, format)
| 27 | unlink(TESTFN) |
| 28 | |
| 29 | def check_params(self, f, nchannels, sampwidth, framerate, nframes, |
| 30 | comptype, compname, format): |
| 31 | self.assertEqual(f.getnchannels(), nchannels) |
| 32 | self.assertEqual(f.getsampwidth(), sampwidth) |
| 33 | self.assertEqual(f.getframerate(), framerate) |
| 34 | self.assertEqual(f.getnframes(), nframes) |
| 35 | self.assertEqual(f.getcomptype(), comptype) |
| 36 | self.assertEqual(f.getcompname(), compname) |
| 37 | self.assertEqual(f.getformat(), format) |
| 38 | |
| 39 | params = f.getparams() |
| 40 | self.assertEqual(params, |
| 41 | (nchannels, sampwidth, framerate, nframes, comptype, compname)) |
| 42 | self.assertEqual(params.nchannels, nchannels) |
| 43 | self.assertEqual(params.sampwidth, sampwidth) |
| 44 | self.assertEqual(params.framerate, framerate) |
| 45 | self.assertEqual(params.nframes, nframes) |
| 46 | self.assertEqual(params.comptype, comptype) |
| 47 | self.assertEqual(params.compname, compname) |
| 48 | |
| 49 | for proto in range(pickle.HIGHEST_PROTOCOL + 1): |
| 50 | dump = pickle.dumps(params, proto) |
| 51 | self.assertEqual(pickle.loads(dump), params) |
| 52 | |
| 53 | |
| 54 | class AudioWriteTests(AudioTests): |
no test coverage detected