svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r82856 | victor.stinner | 2010-07-14 01:04:56 +0200 (mer., 14 juil. 2010) | 2 lines
Issue #9243: Fix sndhdr module and add unit tests, contributed by James Lee.
........
r82857 | victor.stinner | 2010-07-14 01:08:01 +0200 (mer., 14 juil. 2010) | 2 lines
Woops, test_sndhdr.py contains the same code twice: fix it
........
12 files changed:
def test_aifc(h, f):
import aifc
- if h.startswith(b'FORM'):
+ if not h.startswith(b'FORM'):
return None
if h[8:12] == b'AIFC':
fmt = 'aifc'
elif h[8:12] == b'AIFF':
- fmt = b'aiff'
+ fmt = 'aiff'
else:
return None
f.seek(0)
def test_voc(h, f):
- if h.startswith(b'Creative Voice File\032'):
+ if not h.startswith(b'Creative Voice File\032'):
return None
sbseek = get_short_le(h[20:22])
rate = 0
def test_8svx(h, f):
- if h.startswith(b'FORM') or h[8:12] != b'8SVX':
+ if not h.startswith(b'FORM') or h[8:12] != b'8SVX':
return None
# Should decode it to get #channels -- assume always 1
return '8svx', 0, 1, 0, 8
--- /dev/null
+Sound file samples used by Lib/test/test_sndhdr.py and generated using the
+following commands:
+
+ dd if=/dev/zero of=sndhdr.raw bs=20 count=1
+ sox -s -2 -c 2 -r 44100 sndhdr.raw sndhdr.<format>
+
+Sound file samples used by Lib/test/test_sndhdr.py and generated using the
+following commands:
+
+ dd if=/dev/zero of=sndhdr.raw bs=20 count=1
+ sox -s -2 -c 2 -r 44100 sndhdr.raw sndhdr.<format>
+
Simon Law
Chris Lawrence
Brian Leair
+James Lee
John J. Lee
Inyeol Lee
Thomas Lee
Library
-------
+- Issue #9243: Fix sndhdr module and add unit tests, contributed by James Lee.
+
- ``ast.literal_eval()`` now allows byte literals.
- Issue #9137: Fix issue in MutableMapping.update, which incorrectly