def test_class_properties(self): self.assertTrue(hasattr(LineEdit, 'max_length')) v = LineEdit() self.assertTrue(type(v.max_length), int) self.assertEqual(v.max_length, 0) v.max_length = 42 self.assertEqual(v.max_length, 42)
def test_class_methods(self): self.assertTrue(hasattr(LineEdit, 'is_secret')) v = LineEdit() self.assertTrue(callable(v.is_secret)) self.assertEqual(type(v.is_secret()), bool) self.assertEqual(v.is_secret(), False) self.assertTrue(callable(v.set_secret)) v.set_secret(True) self.assertEqual(v.is_secret(), True)
def test_class_methods(self): assert hasattr(LineEdit, "is_secret") v = LineEdit() assert callable(v.is_secret) assert v.is_secret() is False assert callable(v.set_secret) v.set_secret(True) assert v.is_secret() is True
def test_class_properties(self): assert hasattr(LineEdit, "max_length") v = LineEdit() assert v.max_length == 0 v.max_length = 42 assert v.max_length == 42