예제 #1
0
 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
예제 #2
0
 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
예제 #3
0
 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