def test_keywords(self): o = Observable() o.title = "Test" self.assertTrue("eyword" not in o.to_xml()) o.add_keyword("Foo") print(o.to_xml()) self.assertTrue("<cybox:Keyword>Foo</cybox:Keyword>" in o.to_xml()) o2 = round_trip(o) self.assertEqual(1, len(o2.keywords))
def test_keywords(self): o = Observable() o.title = "Test" self.assertTrue(b"eyword" not in o.to_xml()) o.add_keyword("Foo") logger.info(o.to_xml()) self.assertTrue(b"<cybox:Keyword>Foo</cybox:Keyword>" in o.to_xml()) o2 = round_trip(o) self.assertEqual(1, len(o2.keywords))