Exemplo n.º 1
0
    def test_last_updated_field_doesnt_update_without_new_response(self):
        e = Embed(url=self.url)
        e.save()

        # force an obviously different time
        e.response_last_updated = e.response_last_updated - timedelta(days=1)
        dt = e.response_last_updated

        e.update_response()
        e.save()
        self.assertEqual(e.response_last_updated, dt)
Exemplo n.º 2
0
    def test_last_updated_field_updates_with_new_response(self):
        e = Embed(url=self.url)
        e.save()

        # force an obviously different time
        e.response_last_updated = e.response_last_updated - timedelta(days=1)
        dt = e.response_last_updated

        e.url = self.new_url
        e.update_response()
        e.save()
        self.assertGreater(e.response_last_updated, dt)