def test_has_windows_windows(self):
        window_dict = {
            'start': "2013-03-01T00:00:00Z",
            'end': "2013-03-01T00:30:00Z",
        }
        w = Window(window_dict=window_dict, resource=self.t1['name'])
        windows = Windows()
        windows.append(w)

        assert_equal(windows.has_windows(), True)
    def test_is_empty_has_windows_empty_on_one_resource(self):
        window_dict = {
            'start': "2013-03-01T00:00:00Z",
            'end': "2013-03-01T00:30:00Z",
        }
        w = Window(window_dict=window_dict, resource=self.t1['name'])
        w2 = Window(window_dict=window_dict, resource=self.t2['name'])

        windows = Windows()
        windows.append(w)
        windows.append(w2)
        windows.windows_for_resource[self.t2['name']] = []

        assert_equal(windows.has_windows(), True)
        assert_equal(windows.size(), 1)
 def test_has_windows_no_windows(self):
     windows = Windows()
     assert_equal(windows.has_windows(), False)