Commit 964ee266 authored by Victor Stinner's avatar Victor Stinner

Merged revisions 82856-82857 via svnmerge from

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
........
parent 3f682adc
...@@ -57,12 +57,12 @@ tests = [] ...@@ -57,12 +57,12 @@ tests = []
def test_aifc(h, f): def test_aifc(h, f):
import aifc import aifc
if h.startswith(b'FORM'): if not h.startswith(b'FORM'):
return None return None
if h[8:12] == b'AIFC': if h[8:12] == b'AIFC':
fmt = 'aifc' fmt = 'aifc'
elif h[8:12] == b'AIFF': elif h[8:12] == b'AIFF':
fmt = b'aiff' fmt = 'aiff'
else: else:
return None return None
f.seek(0) f.seek(0)
...@@ -123,7 +123,7 @@ tests.append(test_hcom) ...@@ -123,7 +123,7 @@ tests.append(test_hcom)
def test_voc(h, f): def test_voc(h, f):
if h.startswith(b'Creative Voice File\032'): if not h.startswith(b'Creative Voice File\032'):
return None return None
sbseek = get_short_le(h[20:22]) sbseek = get_short_le(h[20:22])
rate = 0 rate = 0
...@@ -150,7 +150,7 @@ tests.append(test_wav) ...@@ -150,7 +150,7 @@ tests.append(test_wav)
def test_8svx(h, f): 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 return None
# Should decode it to get #channels -- assume always 1 # Should decode it to get #channels -- assume always 1
return '8svx', 0, 1, 0, 8 return '8svx', 0, 1, 0, 8
......
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>
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
This diff was suppressed by a .gitattributes entry.
...@@ -433,6 +433,7 @@ Ben Laurie ...@@ -433,6 +433,7 @@ Ben Laurie
Simon Law Simon Law
Chris Lawrence Chris Lawrence
Brian Leair Brian Leair
James Lee
John J. Lee John J. Lee
Inyeol Lee Inyeol Lee
Thomas Lee Thomas Lee
......
...@@ -78,6 +78,8 @@ C-API ...@@ -78,6 +78,8 @@ C-API
Library Library
------- -------
- Issue #9243: Fix sndhdr module and add unit tests, contributed by James Lee.
- ``ast.literal_eval()`` now allows byte literals. - ``ast.literal_eval()`` now allows byte literals.
- Issue #9137: Fix issue in MutableMapping.update, which incorrectly - Issue #9137: Fix issue in MutableMapping.update, which incorrectly
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment