def test_eq(self, json_dict): # exact copy json_dict1 = copy.deepcopy(json_dict) # same as json_dict, but 'Belgian' is no longer capitalized json_dict2 = copy.deepcopy(json_dict) first_token_json = json_dict2['sentences'][0]['tokens'][0] first_token_json[u'originalText'] = 'belgian' first_token_json[u'word'] = 'belgian' doc = AnnotatedDocument.from_json(json_dict) doc1 = AnnotatedDocument.from_json(json_dict1) doc2 = AnnotatedDocument.from_json(json_dict2) assert doc == doc1 assert doc != doc2
def test_eq(self, json_dict): # exact copy json_dict1 = copy.deepcopy(json_dict) # same as json_dict, but 'Belgian' is no longer capitalized json_dict2 = copy.deepcopy(json_dict) first_token_json = json_dict2['sentence'][0]['token'][0] first_token_json[u'originalText'] = 'belgian' first_token_json[u'word'] = 'belgian' doc = AnnotatedDocument.from_json(json_dict) doc1 = AnnotatedDocument.from_json(json_dict1) doc2 = AnnotatedDocument.from_json(json_dict2) assert doc == doc1 assert doc != doc2
def test_eq(self, json_dict): # exact copy json_dict1 = copy.deepcopy(json_dict) # same as json_dict, but 'Belgian' is no longer capitalized json_dict2 = copy.deepcopy(json_dict) first_token_json = json_dict2["sentence"][0]["token"][0] first_token_json[u"originalText"] = "belgian" first_token_json[u"word"] = "belgian" doc = AnnotatedDocument.from_json(json_dict) doc1 = AnnotatedDocument.from_json(json_dict1) doc2 = AnnotatedDocument.from_json(json_dict2) assert doc == doc1 assert doc != doc2
def doc(self, json_dict): return AnnotatedDocument.from_json(json_dict)
def test_json(self, json_dict): doc = AnnotatedDocument.from_json(json_dict) new_json = doc.to_json() assert json_dict == new_json
def doc(self, json_dict): return AnnotatedDocument.from_json(json_dict)
def test_json(self, json_dict): doc = AnnotatedDocument.from_json(json_dict) new_json = doc.to_json() assert json_dict == new_json
def test_json_to_pb(self, json_dict): orig_text = 'Belgian swimmers beat the United States. Really?' doc = AnnotatedDocument.from_json(json_dict) assert doc.text == orig_text assert doc[1].text == 'Really?'