def test_response_has_version_header_and_html(self): # Have to manually reload settings here because override_settings # happens after self.setUp() reload_settings() request = RequestFactory().get('/') response = views.dashboard(request) self.assertTrue(response.has_header('X-Watchman-Version')) self.assertIn('Watchman version:', response.content.decode())
def test_response_version_header(self): request = RequestFactory().get('/') response = views.dashboard(request) self.assertTrue(response.has_header('X-Watchman-Version'))
def test_dashboard_response_code(self): request = RequestFactory().get('/') response = views.dashboard(request) self.assertEqual(response.status_code, 200)
def test_response_version_header_and_html_missing_by_default(self): request = RequestFactory().get('/') response = views.dashboard(request) self.assertFalse(response.has_header('X-Watchman-Version')) self.assertNotIn('Watchman version:', response.content.decode())