Beispiel #1
0
 def test_add_doublon(self):
     Declarations.add_declaration_type(cls_=OneType)
     try:
         Declarations.add_declaration_type(cls_=OneType)
         self.fail('No watch dog for doublon declarations type')
     except DeclarationsException:
         pass
Beispiel #2
0
 def test_add_doublon(self):
     Declarations.add_declaration_type(cls_=OneType)
     try:
         Declarations.add_declaration_type(cls_=OneType)
         self.fail('No watch dog for doublon declarations type')
     except DeclarationsException:
         pass
Beispiel #3
0
    def test_add(self):
        Declarations.add_declaration_type(cls_=OneType)
        self.assertEqual(Declarations.declaration_types['OneType'], OneType)

        class SubType:
            pass

        Declarations.register(Declarations.OneType, cls_=SubType)
        Declarations.unregister(Declarations.OneType, cls_=SubType)
Beispiel #4
0
    def test_add(self):
        Declarations.add_declaration_type(cls_=OneType)
        self.assertEqual(Declarations.declaration_types['OneType'], OneType)

        class SubType:
            pass

        Declarations.register(Declarations.OneType, cls_=SubType)
        Declarations.unregister(Declarations.OneType, cls_=SubType)