Environment
Windows XP (though would apply to any os)
Python 2.7 (though would apply to any version)
SDL_mixer 1.11 from repository (hg changeset db215583bdcb)
Description
The pygame.tests.base_test.py unit tests fails with the following:
F:\local\lenard\pygame\development\bitbucket_mixer>python -m pygame.tests base
loading pygame.tests.base_test
.F.....F
=======================================================
FAIL: BaseModuleTest.test_get_error
-------------------------------------------------------
Traceback (most recent call last):
File "F:\Python27\lib\site-packages\pygame\tests\base_test.py", line 139, in t
est_get_error
self.assertEqual(pygame.get_error(), "")
AssertionError: 'Mixer not built with FluidSynth support' != ''
=======================================================
FAIL: BaseModuleTest.test_set_error
-------------------------------------------------------
Traceback (most recent call last):
File "F:\Python27\lib\site-packages\pygame\tests\base_test.py", line 149, in t
est_set_error
self.assertEqual(pygame.get_error(), "")
AssertionError: 'Mixer not built with FluidSynth support' != ''
-------------------------------------------------------
Ran 8 tests in 4.656s
FAILED (failures=2)
Conjecture
Pygame should call Mix_Init directly.