Exemple #1
0
    def test_last_observation_when_no_observation_exists(self):
        site = Website('https://example.com', 'example')

        site.clean()
        observation = site.last_observation()

        self.assertEqual(observation, None)
Exemple #2
0
    def test_last_observation_happy_path(self):
        site = Website('https://example.com', 'example')
        site.new_observation('up')

        last = site.last_observation()
        self.assertEqual(last.status, 'up')