コード例 #1
0
ファイル: test_declaration.py プロジェクト: gracinet/AnyBlok
 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
コード例 #2
0
ファイル: test_declaration.py プロジェクト: AnyBlok/AnyBlok
 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
コード例 #3
0
ファイル: test_declaration.py プロジェクト: gracinet/AnyBlok
    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)
コード例 #4
0
ファイル: test_declaration.py プロジェクト: AnyBlok/AnyBlok
    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)