Exemple #1
0
    def test_B_DerivedType(self):
        klass = dummy.UnregDerivedType
        generateClass(klass)

        # Inherited custom accessor
        self.failIf('getFifthContactName' in klass.__dict__)

        # The rest exists in DerivedType
        self.failUnless('setFifthContactName' in klass.__dict__)
        self.failUnless('getRawContactName5' in klass.__dict__)
        self.failUnless('setTranslationContactName5' in klass.__dict__)

        # No defaults for contact name
        self.failIf('getContactName5' in klass.__dict__)
        self.failIf('setContactName5' in klass.__dict__)

        # Inherited custom accessor
        self.failIf(is_generated(klass.getFifthContactName))

        # Newly generated mutator...
        self.failUnless(is_generated(klass.setFifthContactName))
        self.failUnless(is_generated(klass.setTranslationContactName5))
Exemple #2
0
    def test_B_DerivedType(self):
        klass = dummy.UnregDerivedType
        generateClass(klass)

        # Inherited custom accessor
        self.failIf('getFifthContactName' in klass.__dict__)

        # The rest exists in DerivedType
        self.failUnless('setFifthContactName' in klass.__dict__)
        self.failUnless('getRawContactName5' in klass.__dict__)
        self.failUnless('setTranslationContactName5' in klass.__dict__)

        # No defaults for contact name
        self.failIf('getContactName5' in klass.__dict__)
        self.failIf('setContactName5' in klass.__dict__)

        # Inherited custom accessor
        self.failIf(is_generated(klass.getFifthContactName))

        # Newly generated mutator...
        self.failUnless(is_generated(klass.setFifthContactName))
        self.failUnless(is_generated(klass.setTranslationContactName5))
Exemple #3
0
    def test_A_SimpleType(self):
        klass = dummy.UnregSimpleType
        generateClass(klass)

        # All of these exist in SimpleType
        self.failUnless('getFifthContactName' in klass.__dict__)
        self.failUnless('setFifthContactName' in klass.__dict__)
        self.failUnless('getRawContactName5' in klass.__dict__)
        self.failUnless('setTranslationContactName5' in klass.__dict__)

        # No defaults for contact name
        self.failIf('getContactName5' in klass.__dict__)
        self.failIf('setContactName5' in klass.__dict__)

        # Custom accessor
        self.failIf(is_generated(klass.getFifthContactName))

        # Newly generated mutator forwarding to translation mutators
        self.failUnless(is_generated(klass.setFifthContactName))

        # Renamed setFifthContactName used as translation mutator
        self.failIf(is_generated(klass.setTranslationContactName5))
        self.failUnless(is_renamed(klass.setTranslationContactName5))
Exemple #4
0
    def test_A_SimpleType(self):
        klass = dummy.UnregSimpleType
        generateClass(klass)

        # All of these exist in SimpleType
        self.failUnless('getFifthContactName' in klass.__dict__)
        self.failUnless('setFifthContactName' in klass.__dict__)
        self.failUnless('getRawContactName5' in klass.__dict__)
        self.failUnless('setTranslationContactName5' in klass.__dict__)

        # No defaults for contact name
        self.failIf('getContactName5' in klass.__dict__)
        self.failIf('setContactName5' in klass.__dict__)

        # Custom accessor
        self.failIf(is_generated(klass.getFifthContactName))

        # Newly generated mutator forwarding to translation mutators
        self.failUnless(is_generated(klass.setFifthContactName))

        # Renamed setFifthContactName used as translation mutator
        self.failIf(is_generated(klass.setTranslationContactName5))
        self.failUnless(is_renamed(klass.setTranslationContactName5))