def _run_test(self, ba, kwargs): expected = client_factory(ba).get_trade(**kwargs) received = tasks.get_trade(ba, **kwargs) for i in range(len(expected)): if expected[i]['timestamp'] == received[i]['timestamp']: self.assertEqual(expected[i]['net_exp_MW'], received[i]['net_exp_MW'])
def _run_test(self, ba, kwargs): expected = client_factory(ba).get_trade(**kwargs) received = tasks.get_trade(ba, **kwargs) self.assertEqual(len(expected), len(received)) for i in range(len(expected)): if expected[i]['timestamp'] == received[i]['timestamp']: self.assertEqual(expected[i]['net_exp_MW'], received[i]['net_exp_MW'])
def test_nyiso_latest(self): expected = client_factory('NYISO').get_trade(**self.latest_kwargs) received = tasks.get_trade('NYISO', **self.latest_kwargs) self.assertEqual(expected, received)
def test_caiso_forecast(self): expected = client_factory('CAISO').get_trade(**self.forecast_kwargs) received = tasks.get_trade('CAISO', **self.forecast_kwargs) self.assertEqual(expected, received)
def test_caiso_latest(self): expected = client_factory("CAISO").get_trade(**self.latest_kwargs) received = tasks.get_trade("CAISO", **self.latest_kwargs) self.assertEqual(expected, received)