home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 April / PCWorld_2001-04_cd.bin / Software / TemaCD / webclean / !!!python!!! / BeOpen-Python-2.0.exe / TEST_SUNAUDIODEV.PY < prev    next >
Encoding:
Python Source  |  2000-09-28  |  418 b   |  21 lines

  1. from test_support import verbose, findfile, TestFailed
  2. import sunaudiodev
  3. import os
  4.  
  5. def play_sound_file(path):
  6.     fp = open(path, 'r')
  7.     data = fp.read()
  8.     fp.close()
  9.     try:
  10.         a = sunaudiodev.open('w')
  11.     except sunaudiodev.error, msg:
  12.         raise TestFailed, msg
  13.     else:
  14.         a.write(data)
  15.         a.close()
  16.  
  17. def test():
  18.     play_sound_file(findfile('audiotest.au'))
  19.  
  20. test()
  21.