def test_invalid_ammo(self, phout, results): with open(phout) as fp: reader = [string_to_df(line) for line in fp.readlines()] pipeline = Aggregator( TimeChopper(DataPoller(source=reader, poll_period=0), cache_size=3), AGGR_CONFIG, True) with open(results) as fp: results_parsed = json.load(fp) for item, result in zip(pipeline, results_parsed): assert item == result
def test_invalid_ammo(self, phout, expected_results): with open(os.path.join(get_test_path(), phout)) as fp: reader = [string_to_df(line) for line in fp.readlines()] pipeline = Aggregator( TimeChopper(DataPoller(source=reader, poll_period=0), cache_size=3), AGGR_CONFIG, True) with open(os.path.join(get_test_path(), expected_results)) as fp: expected_results_parsed = json.load(fp) for item, expected_result in zip(pipeline, expected_results_parsed): for key, expected_value in expected_result.items(): assert item[key] == expected_value
def test_invalid_ammo(self, phout, results): with open(phout) as fp: reader = [string_to_df(line) for line in fp.readlines()] pipeline = Aggregator( TimeChopper( DataPoller(source=reader, poll_period=0), cache_size=3), AGGR_CONFIG, True) with open(results) as fp: results_parsed = json.load(fp) for item, result in zip(pipeline, results_parsed): assert item == result