Beispiel #1
0
    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'])
Beispiel #2
0
    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())