MCPcopy Index your code
hub / github.com/python/cpython / check_params

Method check_params

Lib/test/audiotests.py:29–51  ·  view source on GitHub ↗
(self, f, nchannels, sampwidth, framerate, nframes,
                     comptype, compname, format)

Source from the content-addressed store, hash-verified

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
54class AudioWriteTests(AudioTests):

Callers 2

test_write_paramsMethod · 0.80
test_read_paramsMethod · 0.80

Calls 11

assertEqualMethod · 0.45
getnchannelsMethod · 0.45
getsampwidthMethod · 0.45
getframerateMethod · 0.45
getnframesMethod · 0.45
getcomptypeMethod · 0.45
getcompnameMethod · 0.45
getformatMethod · 0.45
getparamsMethod · 0.45
dumpsMethod · 0.45
loadsMethod · 0.45

Tested by

no test coverage detected