def test_if_can_get_a_dict(self):
     path = './JSONParser/nested.json'
     json_parser = JSONParser(path)
     json_parser.parse()
     dict_retrieved = json_parser.get_dict('breakhis_label_to_integer')
     item = dict_retrieved['benign_tubular_adenoma']
     self.assertEqual(item, 4, "The item has been retrieved succefully!")
 def test_if_item_can_be_retrieved(self):
     path = './JSONParser/test.json'
     json_parser = JSONParser(path)
     json_parser.parse()
     item = json_parser.get_item('parent', 'child')
     self.assertEqual(item, 'item',
                      "The item has been retrieved succefully!")
    def test_if_can_work_with_nested_dict(self):
        path = './JSONParser/nested.json'
        json_parser = JSONParser(path)
        json_parser.parse()
        item = json_parser.get_item('breakhis_label_to_integer',
                                    'benign_tubular_adenoma')

        self.assertEqual(item, 4, "The item has been retrieved succefully!")
 def test_if_json_is_loaded(self):
     path = './JSONParser/test.json'
     json_parser = JSONParser(path)
     json_parser.parse()
     setting = json_parser.get_setting()
     self.assertIsNotNone(
         setting, "There is a json file and \
         have been loaded")
Beispiel #5
0
def parse_result_json(input_magazines,
                      complete_list_magazines,
                      keywords=None,
                      keyWordsFreqs=None):
    parser = JSONParser()
    return parser.parse(input_magazines, complete_list_magazines, keywords,
                        keyWordsFreqs)
Beispiel #6
0
 def parse_result_json(self,
                       input_magazines,
                       complete_list_magazines,
                       targetUri,
                       arpaName,
                       stopwordlist,
                       keywords=None,
                       keyWordsFreqs=None):
     parser = JSONParser()
     print("ANNO: JSON PARSERIIN")
     print(stopwordlist)
     return parser.parse(input_magazines, complete_list_magazines,
                         targetUri, arpaName, stopwordlist, keywords,
                         keyWordsFreqs)