Esempio n. 1
0
    def test_find_attr_middle_chained_error_lookup(self):
        """Test helper function for getting attributes from objects"""

        self.assertEqual(
            find_attr(self.dummy, ['dummyobjec', 'test', 'nothere']), "")
Esempio n. 2
0
    def test_find_attr_chained_lookup(self):
        """Test helper function for getting attributes from objects"""

        self.assertTrue(
            isinstance(find_attr(self.dummy, ['dummyobject', 'test']), str))
Esempio n. 3
0
    def test_find_attr_error_lookup(self):
        """Test helper function for getting attributes from objects"""

        self.assertEqual(find_attr(self.dummy, ['dummyobjec']),"")
Esempio n. 4
0
    def test_find_attr_basic_lookup(self):
        """Test helper function for getting attributes from objects"""

        self.assertTrue(isinstance(find_attr(self.dummy, ['dummyobject']),
                                   AnotherDummyObject))