def test_setDisplayExceptionBadMap(self): verb = Verb(display=LanguageMap({"en-US": "test"})) with self.assertRaises(ValueError): verb.display = {"bad map"} self.displayVerificationHelper(verb.display)
def test_setDisplayExceptionNestedObject(self): verb = Verb(display=LanguageMap({"en-US": "test"})) with self.assertRaises(TypeError): verb.display = {"fr-CA": {"nested": "object"}} self.displayVerificationHelper(verb.display)
def test_setDisplay(self): verb = Verb(display=LanguageMap({"fr-CA": "not test"})) verb.display = {"en-US": "test"} self.assertIsNone(verb.id) self.displayVerificationHelper(verb.display)