26 lines
632 B
Python
26 lines
632 B
Python
import os
|
|
import sys
|
|
import unittest
|
|
import ctypes
|
|
from .. import SDL_Init, SDL_Quit, sdlmixer, rwops, version
|
|
|
|
|
|
class SDLMixerTest(unittest.TestCase):
|
|
__tags__ = ["sdl", "sdlmixer"]
|
|
|
|
def setUp(self):
|
|
sdlmixer.Mix_Init(0)
|
|
|
|
def tearDown(self):
|
|
sdlmixer.Mix_Quit()
|
|
|
|
def test_Mix_Linked_Version(self):
|
|
v = sdlmixer.Mix_Linked_Version()
|
|
self.assertIsInstance(v.contents, version.SDL_version)
|
|
self.assertEqual(v.contents.major, 2)
|
|
self.assertEqual(v.contents.minor, 0)
|
|
self.assertEqual(v.contents.patch, 1)
|
|
|
|
if __name__ == '__main__':
|
|
sys.exit(unittest.main())
|