test_update_timeout: test if a Flip object gets created

This commit is contained in:
Pēteris Caune 2018-12-14 10:46:22 +02:00
parent 925d34daad
commit a8c102f799
No known key found for this signature in database
GPG Key ID: E28D7679E9A9EDE2

View File

@ -1,7 +1,7 @@
from datetime import timedelta as td
from django.utils import timezone
from hc.api.models import Check
from hc.api.models import Flip, Check
from hc.test import BaseTestCase
@ -45,6 +45,11 @@ class UpdateTimeoutTestCase(BaseTestCase):
self.check.refresh_from_db()
self.assertEqual(self.check.status, "up")
flip = Flip.objects.get()
self.assertEqual(flip.owner_id, self.check.id)
self.assertEqual(flip.old_status, "down")
self.assertEqual(flip.new_status, "up")
def test_it_saves_cron_expression(self):
url = "/checks/%s/timeout/" % self.check.code
payload = {