def test_multi_filter_time(self): self.caps_df = solveit.FilterByTime(self.caps_df, "13:00:00", "13:10:00") self.caps_df = solveit.FilterByTime(self.caps_df, "13:00:00", "13:05:00") self.caps_df.filter() self.assertEqual(len(self.caps_df.get_data_frame()), 8081)
def test_time_then_location(self): self.caps_df = solveit.FilterByTime(self.caps_df, "13:00:00", "13:10:00") self.caps_df = solveit.FilterByTime(self.caps_df, "13:00:00", "13:05:00") self.caps_df = solveit.FilterByLocation(self.caps_df, (12, 12), (50, 50)) self.caps_df.filter() self.assertEqual(len(self.caps_df.get_data_frame()), 32)
def test_time_and_location(self): self.caps_df = solveit.FilterByDateAndTime(self.caps_df, "2017-08-17") self.caps_df = solveit.FilterByTime(self.caps_df, "10:00:00", "17:05:00") self.caps_df.filter() self.assertEqual(len(self.caps_df.get_data_frame()), 136881)