def test_postfix(self): actual = instance_key(self.m, ('name', ), 'cover') self.assertEqual(actual, 'model:test.testmodel[name=eek]:cover')
def test_specific_fields(self): actual = instance_key(self.m, ('name', )) self.assertEqual(actual, 'model:test.testmodel[name=eek]')
def test_unknown_field(self): self.assertRaises(AttributeError, lambda : instance_key(self.m, ('eek', )))
def test_just_instance(self): actual = instance_key(self.m) self.assertEqual(actual, 'model:test.testmodel[pk=1]')
def test_unknown_field(self): self.assertRaises(AttributeError, lambda: instance_key(self.m, ('eek', )))