1*9c5db199SXin Li#!/usr/bin/python3 2*9c5db199SXin Li#pylint: disable-msg=C0111 3*9c5db199SXin Li 4*9c5db199SXin Liimport unittest 5*9c5db199SXin Liimport common 6*9c5db199SXin Li#pylint: disable-msg=W0611 7*9c5db199SXin Lifrom autotest_lib.frontend import setup_django_lite_environment 8*9c5db199SXin Lifrom autotest_lib.frontend.afe import frontend_test_utils 9*9c5db199SXin Lifrom autotest_lib.frontend.afe import models 10*9c5db199SXin Li 11*9c5db199SXin Liclass JobTest(unittest.TestCase, frontend_test_utils.FrontendTestMixin): 12*9c5db199SXin Li """ 13*9c5db199SXin Li Test that a jobs can be created when using django as set in 14*9c5db199SXin Li setup_django_lite_environment. 15*9c5db199SXin Li """ 16*9c5db199SXin Li def setUp(self): 17*9c5db199SXin Li self._frontend_common_setup() 18*9c5db199SXin Li 19*9c5db199SXin Li def tearDown(self): 20*9c5db199SXin Li self._frontend_common_teardown() 21*9c5db199SXin Li 22*9c5db199SXin Li def test_job_creation(self): 23*9c5db199SXin Li self._create_job() 24*9c5db199SXin Li self.assertEqual(1, models.Job.objects.all().count()) 25*9c5db199SXin Li 26*9c5db199SXin Li 27*9c5db199SXin Liif __name__ == '__main__': 28*9c5db199SXin Li unittest.main() 29