Added base for tests

This commit is contained in:
Campbell 2024-05-29 20:05:41 -04:00
parent cbaafca0d1
commit bc9224e40b
Signed by: NinjaCheetah
GPG Key ID: B547958AF96ED344
2 changed files with 32 additions and 0 deletions

11
tests/__init.py__.py Normal file
View File

@ -0,0 +1,11 @@
# "__init__.py" from libWiiPy by NinjaCheetah & Contributors
# https://github.com/NinjaCheetah/libWiiPy
#
# Complete set of tests to be run.
import unittest
from test_commonkeys import TestCommonKeys
if __name__ == '__main__':
unittest.main()

21
tests/test_commonkeys.py Normal file
View File

@ -0,0 +1,21 @@
# "test_commonkeys.py" from libWiiPy by NinjaCheetah & Contributors
# https://github.com/NinjaCheetah/libWiiPy
import unittest
from libWiiPy import commonkeys
class TestCommonKeys(unittest.TestCase):
def test_common(self):
self.assertEqual(commonkeys.get_common_key(0), b'\xeb\xe4*"^\x85\x93\xe4H\xd9\xc5Es\x81\xaa\xf7')
def test_korean(self):
self.assertEqual(commonkeys.get_common_key(1), b'c\xb8+\xb4\xf4aN.\x13\xf2\xfe\xfb\xbaL\x9b~')
def test_vwii(self):
self.assertEqual(commonkeys.get_common_key(2), b'0\xbf\xc7n|\x19\xaf\xbb#\x1630\xce\xd7\xc2\x8d')
if __name__ == '__main__':
unittest.main()