6
0
mirror of https://github.com/ChristianLight/tutor.git synced 2024-11-11 07:41:02 +00:00
tutor/tests/test_utils.py
2019-05-29 09:53:54 +02:00

27 lines
868 B
Python

import unittest
from tutor import utils
from tutor import serialize
class UtilsTests(unittest.TestCase):
def test_common_domain(self):
self.assertEqual(
"domain.com", utils.common_domain("sub1.domain.com", "sub2.domain.com")
)
self.assertEqual(
"sub1.domain.com",
utils.common_domain("sub1.domain.com", "sub2.sub1.domain.com"),
)
self.assertEqual("com", utils.common_domain("domain1.com", "domain2.com"))
self.assertEqual(
"domain.com", utils.common_domain("sub.domain.com", "ub.domain.com")
)
class SerializeTests(unittest.TestCase):
def test_parse_value(self):
self.assertEqual(True, serialize.parse_value("true"))
self.assertEqual(False, serialize.parse_value("false"))
self.assertEqual(None, serialize.parse_value("null"))