Esempio n. 1
0
 def test_get_attribute_on_table(self):
     test_tab = ["test"]
     result = get_attribute(test_tab, "0")
     self.assertEqual(result, "test")
Esempio n. 2
0
 def test_get_attribute_on_object(self):
     test_obj = TestObject()
     result = get_attribute(test_obj, "test")
     self.assertEqual(result, "test")
Esempio n. 3
0
 def test_get_attribute_on_dict(self):
     test_dict = {"test": "test"}
     result = get_attribute(test_dict, "test")
     self.assertEqual(result, "test")
Esempio n. 4
0
 def test_get_attribute_on_none(self):
     result = get_attribute(None, "test")
     self.assertEqual(result, "")
Esempio n. 5
0
 def test_get_attribute_on_empty_object(self):
     result = get_attribute({}, "test")
     self.assertEqual(result, "")
Esempio n. 6
0
 def test_get_attribute_on_table(self):
     test_tab = ['test']
     result = get_attribute(test_tab, '0')
     self.assertEqual(result, 'test')
Esempio n. 7
0
 def test_get_attribute_on_dict(self):
     test_dict = {'test': 'test'}
     result = get_attribute(test_dict, 'test')
     self.assertEqual(result, 'test')
Esempio n. 8
0
 def test_get_attribute_on_none(self):
     result = get_attribute(None, 'test')
     self.assertEqual(result, '')