[Python-checkins] python/dist/src/Lib/test test_winsound.py, 1.6, 1.6.6.1

rhettinger at users.sourceforge.net rhettinger at users.sourceforge.net
Mon Sep 22 15:14:51 EDT 2003


Update of /cvsroot/python/python/dist/src/Lib/test
In directory sc8-pr-cvs1:/tmp/cvs-serv1297

Modified Files:
      Tag: release23-maint
	test_winsound.py 
Log Message:
Backport Tim's fix to test_winsound.py

PlaySoundTest.test_alias_fallback():  Disabled this test, and explained
why in a new comment.  My home Win98SE box is one of the "real systems"
alluded to (my system "default sound" appears to have vanished sometime
in the last month, that's certainly not a Python bug, and the MS
PlaySound docs are correct in their explanation of what happens then).



Index: test_winsound.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/test/test_winsound.py,v
retrieving revision 1.6
retrieving revision 1.6.6.1
diff -C2 -d -r1.6 -r1.6.6.1
*** test_winsound.py	30 Jun 2003 11:57:52 -0000	1.6
--- test_winsound.py	22 Sep 2003 19:14:49 -0000	1.6.6.1
***************
*** 72,76 ****
  
      def test_alias_fallback(self):
!         winsound.PlaySound('!"$%&/(#+*', winsound.SND_ALIAS)
  
      def test_alias_nofallback(self):
--- 72,87 ----
  
      def test_alias_fallback(self):
!         # This test can't be expected to work on all systems.  The MS
!         # PlaySound() docs say:
!         #
!         #     If it cannot find the specified sound, PlaySound uses the
!         #     default system event sound entry instead.  If the function
!         #     can find neither the system default entry nor the default
!         #     sound, it makes no sound and returns FALSE.
!         #
!         # It's known to return FALSE on some real systems.
! 
!         # winsound.PlaySound('!"$%&/(#+*', winsound.SND_ALIAS)
!         return
  
      def test_alias_nofallback(self):





More information about the Python-checkins mailing list