コード例 #1
0
 def test_build_recognized_tags_dict_check_canonical_name_exist(self):
     """ Test if the ``build_recognized_tags_dict`` check the canonical name of the class """
     known_tags = (UnamedTreeNode, )
     with self.assertRaises(ValueError) as e:
         build_recognized_tags_dict(known_tags)
     self.assertEqual('UnamedTreeNode does not have a canonical name',
                      str(e.exception))
コード例 #2
0
 def test_build_recognized_tags_dict_check_type(self):
     """ Test if the ``build_recognized_tags_dict`` check the type of the class """
     known_tags = (1, )
     with self.assertRaises(ValueError) as e:
         build_recognized_tags_dict(known_tags)
     self.assertEqual('int is an instance, not a class type',
                      str(e.exception))
コード例 #3
0
ファイル: tests_tags.py プロジェクト: TamiaLab/PySkCode
 def test_build_recognized_tags_dict_check_canonical_name_exist(self):
     """ Test if the ``build_recognized_tags_dict`` check the canonical name of the class """
     known_tags = (
         UnamedTreeNode,
     )
     with self.assertRaises(ValueError) as e:
         build_recognized_tags_dict(known_tags)
     self.assertEqual('UnamedTreeNode does not have a canonical name',  str(e.exception))
コード例 #4
0
ファイル: tests_tags.py プロジェクト: TamiaLab/PySkCode
 def test_build_recognized_tags_dict_check_type(self):
     """ Test if the ``build_recognized_tags_dict`` check the type of the class """
     known_tags = (
         1,
     )
     with self.assertRaises(ValueError) as e:
         build_recognized_tags_dict(known_tags)
     self.assertEqual('int is an instance, not a class type', str(e.exception))
コード例 #5
0
ファイル: tests_tags.py プロジェクト: TamiaLab/PySkCode
 def test_build_recognized_tags_dict_check_alias_name_duplicate(self):
     """ Test if the ``build_recognized_tags_dict`` check the alias names of the class """
     known_tags = (
         DummyTreeNode,
         DummyAliasTreeNode,
     )
     with self.assertRaises(KeyError) as e:
         build_recognized_tags_dict(known_tags)
     self.assertEqual('\'Alias name "debug" is already registered\'', str(e.exception))
コード例 #6
0
ファイル: tests_tags.py プロジェクト: TamiaLab/PySkCode
 def test_build_recognized_tags_dict_check_canonical_name_duplicate(self):
     """ Test if the ``build_recognized_tags_dict`` check the canonical name of the class """
     known_tags = (
         DummyTreeNode,
         DummyNameTreeNode,
     )
     with self.assertRaises(KeyError) as e:
         build_recognized_tags_dict(known_tags)
     self.assertEqual('\'Tag name "test" is already registered\'', str(e.exception))
コード例 #7
0
 def test_build_recognized_tags_dict_check_alias_name_duplicate(self):
     """ Test if the ``build_recognized_tags_dict`` check the alias names of the class """
     known_tags = (
         DummyTreeNode,
         DummyAliasTreeNode,
     )
     with self.assertRaises(KeyError) as e:
         build_recognized_tags_dict(known_tags)
     self.assertEqual('\'Alias name "debug" is already registered\'',
                      str(e.exception))
コード例 #8
0
 def test_build_recognized_tags_dict_check_canonical_name_duplicate(self):
     """ Test if the ``build_recognized_tags_dict`` check the canonical name of the class """
     known_tags = (
         DummyTreeNode,
         DummyNameTreeNode,
     )
     with self.assertRaises(KeyError) as e:
         build_recognized_tags_dict(known_tags)
     self.assertEqual('\'Tag name "test" is already registered\'',
                      str(e.exception))
コード例 #9
0
 def test_build_recognized_tags_dict(self):
     """ Test if the ``build_recognized_tags_dict`` helper do it's job """
     known_tags = (DummyTreeNode, )
     known_tags = build_recognized_tags_dict(known_tags)
     self.assertEqual({
         'test': DummyTreeNode,
         'debug': DummyTreeNode,
     }, known_tags)
コード例 #10
0
ファイル: tests_tags.py プロジェクト: TamiaLab/PySkCode
 def test_build_recognized_tags_dict(self):
     """ Test if the ``build_recognized_tags_dict`` helper do it's job """
     known_tags = (
         DummyTreeNode,
     )
     known_tags = build_recognized_tags_dict(known_tags)
     self.assertEqual({
         'test': DummyTreeNode,
         'debug': DummyTreeNode,
     }, known_tags)