def test_crawler(self, input_data, output_data): test_class = 'test_Crawler' test_name = 'test_crawler' input_data = input_data[test_class][test_name] output_data = output_data[test_class][test_name] root = input_data['root'] size = int(input_data['size']) crawler = Crawler(root, size) crawler.crawl() crawler.save_data() with open('database.json', 'r') as f: actual_output = json.load(f) assert actual_output == output_data