Esempio n. 1
0
    def test_agg_week_hours(self):
        dummy = dummy_ct1()
        df = read_ct1(dummy, as_df=True)

        from matplotlib import pyplot as plt
        _, ax = plt.subplots(1, 1)
        plot_aggregated_ts(df, ax=ax, value='ITPRICE', agg='weekhour')
        plt.close('all')
Esempio n. 2
0
    def test_agg_raise(self):
        dummy = dummy_ct1()
        df = read_ct1(dummy, as_df=True)

        from matplotlib import pyplot as plt
        _, ax = plt.subplots(1, 1)
        self.assertRaise(
            lambda: plot_aggregated_ts(df, ax=ax, value='ITPRICE', agg='year_'
                                       ), ValueError)
        plt.close('all')
Esempio n. 3
0
 def test_ct1(self):
     dummy = dummy_ct1()
     res = read_ct1(dummy, as_df=False)
     self.assertIsInstance(res, list)
     self.assertEqual(len(res), 5)
     obs = res[0]
     self.assertEqual(len(obs['data']), 5)
     try:
         self.assertEqual(TestCt1.exp, obs)
     except AssertionError as e:
         raise AssertionError(pprint.pformat(obs)) from e
Esempio n. 4
0
 def test_ct1_folder_df(self):
     dummy = dummy_ct1()
     fold = os.path.dirname(dummy)
     res1 = read_ct1(dummy, as_df=True)
     res2 = read_folder(fold, lambda f: read_ct1(f, as_df=True))
     self.assertEqual(res1, res2)
Esempio n. 5
0
 def test_ct1_df(self):
     dummy = dummy_ct1()
     res = read_ct1(dummy, as_df=True)
     if __name__ == "__main__":
         res.T.to_excel("temp_test.xlsx")
     self.assertEqual(res.shape, (22, 43))