def test_from_datasets(self): for testset in Dataset.import_from_path(self.QUERIES_PATH): print('Testing query: %s' % testset['tried_query']) try: self.assertMatch(testset['tried_query'], testset, center=testset.get('tried_location', None)) except AssertionError as e: print("### FAIL: %s" % e)
def test_datasets_generator(): def check_one(data): print('Testing query: %s' % data['tried_query']) assertMatch( data['tried_query'], data, center=data.get('tried_location', None) ) for data in Dataset.import_from_path(queries_folder_path): yield check_one, data