Пример #1
0
    def test_generate_str(self) -> None:
        # full version
        self.assertEqual(lt.generate_fingerprint("ABCD", 1, 2, 3, 4),
                         "-AB1234-")

        # short name
        self.assertEqual(lt.generate_fingerprint("A", 1, 2, 3, 4), "---1234-")

        # version < 0
        self.assertEqual(lt.generate_fingerprint("ABCD", 1, 2, -1, -1),
                         "-AB1200-")
Пример #2
0
 def test_fingerprint(self):
     self.assertEqual(lt.generate_fingerprint('LT', 0, 1, 2, 3), '-LT0123-')
     self.assertEqual(lt.generate_fingerprint('..', 10, 1, 2, 3), '-..A123-')
Пример #3
0
 def test_fingerprint(self):
     self.assertEqual(lt.generate_fingerprint('LT', 0, 1, 2, 3), '-LT0123-')
     self.assertEqual(lt.generate_fingerprint('..', 10, 1, 2, 3), '-..A123-')
Пример #4
0
 def test_deprecations(self) -> None:
     with self.assertWarns(DeprecationWarning):
         lt.generate_fingerprint("ABCD", 1, 2, 3, 4)