devtools/test/unittest_fill.py
changeset 9674 96549de9dd70
parent 8930 6a02be304486
child 9675 8aabfefc8a81
equal deleted inserted replaced
9673:f5e77035f332 9674:96549de9dd70
    41     def test_autoextend(self):
    41     def test_autoextend(self):
    42         self.assertFalse('generate_server' in dir(ValueGenerator))
    42         self.assertFalse('generate_server' in dir(ValueGenerator))
    43         class MyValueGenerator(ValueGenerator):
    43         class MyValueGenerator(ValueGenerator):
    44             def generate_server(self, index):
    44             def generate_server(self, index):
    45                 return attrname
    45                 return attrname
    46         self.assertTrue('generate_server' in dir(ValueGenerator))
    46         self.assertIn('generate_server', dir(ValueGenerator))
    47 
    47 
    48 
    48 
    49     def test_bad_signature_detection(self):
    49     def test_bad_signature_detection(self):
    50         self.assertFalse('generate_server' in dir(ValueGenerator))
    50         self.assertFalse('generate_server' in dir(ValueGenerator))
    51         try:
    51         try:
    61     def test_signature_extension(self):
    61     def test_signature_extension(self):
    62         self.assertFalse('generate_server' in dir(ValueGenerator))
    62         self.assertFalse('generate_server' in dir(ValueGenerator))
    63         class MyValueGenerator(ValueGenerator):
    63         class MyValueGenerator(ValueGenerator):
    64             def generate_server(self, index, foo):
    64             def generate_server(self, index, foo):
    65                 pass
    65                 pass
    66         self.assertTrue('generate_server' in dir(ValueGenerator))
    66         self.assertIn('generate_server', dir(ValueGenerator))
    67 
    67 
    68 
    68 
    69 if __name__ == '__main__':
    69 if __name__ == '__main__':
    70     unittest_main()
    70     unittest_main()