Esempio n. 1
0
    def test_compare_db_wrappers(self):
        wrapper1 = DummyDatabaseWrapper({})
        wrapper2 = BaseDatabaseWrapper({})

        wrapper1.alias = wrapper2.alias = 'foo'
        self.assertTrue(wrapper1 == wrapper2)

        wrapper1.alias = 'bar'
        self.assertFalse(wrapper1 == wrapper2)
Esempio n. 2
0
 def test_compare_db_wrapper_with_another_object_with_alias(self):
     wrapper = BaseDatabaseWrapper({})
     obj = DummyObject()
     obj.alias = wrapper.alias = 'foobar'
     self.assertFalse(wrapper == obj)
Esempio n. 3
0
 def test_negate_compare_db_wrapper_with_another_object(self):
     wrapper = BaseDatabaseWrapper({})
     self.assertTrue(wrapper != 'not-a-db-wrapper')
Esempio n. 4
0
 def test_compare_db_wrapper_with_another_object(self):
     wrapper = BaseDatabaseWrapper({})
     self.assertFalse(wrapper == 'not-a-db-wrapper')