Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. class EliminaSensoreFisicamenteViewTest(TestCase):
  2. fixtures = ['app']
  3.  
  4. def test_elimina_sensore_fisicamente_url_exist_at_desired_location(self):
  5. self.client.login(username='admin', password='12345')
  6. resp = self.client.get('/sensori/eliminati/elimina/', {'id_sensore': 'hrwfiu33'})
  7. self.assertRedirects(resp, expected_url=reverse('sensori_eliminati'), status_code=302, target_status_code=200)
  8.  
  9. def test_elimina_sensore_fisicamente_url_accesibile_by_name(self):
  10. self.client.login(username='admin', password='12345')
  11. resp = self.client.get(reverse('elimina_sensore_fisicamente'), {'id_sensore': 'hrwfiu33'})
  12. self.assertEqual(resp.status_code, status.HTTP_302_FOUND)
  13.  
  14. def test_elimina_sensore_fisicamente_redirect_if_not_logged_in(self):
  15. resp = self.client.get(reverse('elimina_sensore_fisicamente'))
  16. self.assertRedirects(resp, expected_url='/login/?next=/sensori/eliminati/elimina/', status_code=302,
  17. target_status_code=200)
  18.  
  19. def test_elimina_sensore_fisicamente_utente_cliente(self):
  20. self.client.login(username='puttanella-mz', password='12345')
  21. resp = self.client.get(reverse('elimina_sensore_fisicamente'))
  22. self.assertEqual(resp.status_code, status.HTTP_403_FORBIDDEN)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement