]> granicus.if.org Git - python/commitdiff
Added test for linnuxaudiodev module; directly adapted from sunaudiodev
authorFred Drake <fdrake@acm.org>
Sat, 10 Jun 2000 04:22:57 +0000 (04:22 +0000)
committerFred Drake <fdrake@acm.org>
Sat, 10 Jun 2000 04:22:57 +0000 (04:22 +0000)
test.  Someone with more Linux audio knowledge should at least take a
brief look at it.

Lib/test/output/test_linuxaudiodev [new file with mode: 0644]
Lib/test/test_linuxaudiodev.py [new file with mode: 0644]

diff --git a/Lib/test/output/test_linuxaudiodev b/Lib/test/output/test_linuxaudiodev
new file mode 100644 (file)
index 0000000..8d8cb70
--- /dev/null
@@ -0,0 +1 @@
+test_linuxaudiodev
diff --git a/Lib/test/test_linuxaudiodev.py b/Lib/test/test_linuxaudiodev.py
new file mode 100644 (file)
index 0000000..4b612a7
--- /dev/null
@@ -0,0 +1,20 @@
+from test_support import verbose, findfile, TestFailed
+import linuxaudiodev
+import os
+
+def play_sound_file(path):
+    fp = open(path, 'r')
+    data = fp.read()
+    fp.close()
+    try:
+        a = linuxaudiodev.open('w')
+    except linuxaudiodev.error, msg:
+        raise TestFailed, msg
+    else:
+        a.write(data)
+        a.close()
+
+def test():
+    play_sound_file(findfile('audiotest.au'))
+
+test()