def test_load_run(self): """ Test that job loading into cl sets the run attributes """ cl = Crosslevel() cl._load_run(self.run_db) self.assertEqual(cl.table_h, self.run_db['table_h']) self.assertEqual(cl.table_l, self.run_db['table_l']) self.assertEqual(cl.groupvar_h, self.run_db['groupvar_h']) self.assertEqual(cl.groupvar_l, self.run_db['groupvar_l']) self.assertEqual(cl.timevar, self.run_db['timevar'])
def test_fetch_data(self): cl = Crosslevel() cl._load_run(self.run_db) cl._load_local_settings(self.local_settings) self.assertIsInstance(cl.df_h, pd.DataFrame())