Example #1
0
 def test_delete_with_id_nonowner(self):
     event_filter = EventFilter(
         user_id=4,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     response = self._delete(event_filter.id)
     self.assertEquals(response.status_code, httplib.FORBIDDEN)
 def test_delete_with_id_nonowner(self):
     event_filter = EventFilter(
         user_id=4,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     response = self._delete(event_filter.id)
     self.assertEquals(response.status_code, httplib.FORBIDDEN)
Example #3
0
 def test_get_without_own_record(self):
     event_filter = EventFilter(
         user_id=4,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     response = self._get(None)
     self.assertEquals(response.status_code, httplib.OK)
     self.assertEquals(json.loads(response.content), [])
 def test_get_with_id_nonexsitent(self):
     event_filter = EventFilter(
         user_id=5,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     id = event_filter.id
     event_filter.delete()
     response = self._get(id)
     self.assertEquals(response.status_code, httplib.NOT_FOUND)
 def test_delete_with_id(self):
     event_filter = EventFilter(
         user_id=5,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     response = self._delete(event_filter.id)
     self.assertEquals(response.status_code, httplib.OK)
     self.assertRaises(EventFilter.DoesNotExist,
                       lambda: EventFilter.objects.get(id=event_filter.id))
Example #6
0
 def test_delete_with_id(self):
     event_filter = EventFilter(
         user_id=5,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     response = self._delete(event_filter.id)
     self.assertEquals(response.status_code, httplib.OK)
     self.assertRaises(EventFilter.DoesNotExist,
                       lambda: EventFilter.objects.get(id=event_filter.id))
 def test_delete_with_id_nonexistent(self):
     event_filter = EventFilter(
         user_id=5
     )
     event_filter.save()
     nonexistent_id = event_filter.id
     event_filter.delete()
     response = self._delete(nonexistent_id)
     self.assertEquals(response.status_code, httplib.NOT_FOUND)
 def test_get_without_own_record(self):
     event_filter = EventFilter(
         user_id=4,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     response = self._get(None)
     self.assertEquals(response.status_code, httplib.OK)
     self.assertEquals(json.loads(response.content),
                       [])
 def test_put_with_id_nonexistent(self):
     event_filter = EventFilter(
         user_id=5,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     nonexistent_id = event_filter.id
     event_filter.delete()
     record = {
         'server_id': 4,
         'host_id': 5,
         'hostgroup_id': 6,
     }
     response = self._put(nonexistent_id, record)
     self.assertEquals(response.status_code, httplib.NOT_FOUND)
Example #10
0
 def test_get(self):
     event_filter = EventFilter(
         user_id=5,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     response = self._get(None)
     self.assertEquals(response.status_code, httplib.OK)
     record = {
         'id': event_filter.id,
         'user_id': event_filter.user_id,
         'server_id': 1,
         'host_id': 2,
         'hostgroup_id': 3,
     }
     self.assertEquals(json.loads(response.content), [record])
Example #11
0
 def test_put_with_id_nonowner(self):
     event_filter = EventFilter(
         user_id=4,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     new_record = {
         'server_id': 4,
         'host_id': 5,
         'hostgroup_id': 6,
     }
     settings_json = json.dumps(new_record)
     response = self._put(event_filter.id, settings_json)
     self.assertEquals(response.status_code, httplib.FORBIDDEN)
     event_filter_in_db = EventFilter.objects.get(id=event_filter.id)
     self.assertEquals(event_filter, event_filter_in_db)
Example #12
0
 def test_put_with_id_nonowner(self):
     event_filter = EventFilter(
         user_id=4,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     new_record = {
         'server_id': 4,
         'host_id': 5,
         'hostgroup_id': 6,
     }
     settings_json = json.dumps(new_record)
     response = self._put(event_filter.id, settings_json)
     self.assertEquals(response.status_code, httplib.FORBIDDEN)
     event_filter_in_db = EventFilter.objects.get(id=event_filter.id)
     self.assertEquals(event_filter, event_filter_in_db)
Example #13
0
 def test_get(self):
     event_filter = EventFilter(
         user_id=5,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     response = self._get(None)
     self.assertEquals(response.status_code, httplib.OK)
     record = {
         'id': event_filter.id,
         'user_id': event_filter.user_id,
         'server_id': 1,
         'host_id': 2,
         'hostgroup_id': 3,
     }
     self.assertEquals(json.loads(response.content),
                       [record])
Example #14
0
 def test_put_with_id(self):
     event_filter = EventFilter(
         user_id=5,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     new_record = {
         'server_id': 4,
         'host_id': 5,
         'hostgroup_id': 6,
     }
     settings_json = json.dumps(new_record)
     response = self._put(event_filter.id, settings_json)
     self.assertEquals(response.status_code, httplib.OK)
     record = {
         'id': event_filter.id,
         'user_id': event_filter.user_id,
     }
     record.update(new_record)
     self.assertEquals(json.loads(response.content), record)
Example #15
0
 def test_put_with_id(self):
     event_filter = EventFilter(
         user_id=5,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     new_record = {
         'server_id': 4,
         'host_id': 5,
         'hostgroup_id': 6,
     }
     settings_json = json.dumps(new_record)
     response = self._put(event_filter.id, settings_json)
     self.assertEquals(response.status_code, httplib.OK)
     record = {
         'id': event_filter.id,
         'user_id': event_filter.user_id,
     }
     record.update(new_record)
     self.assertEquals(json.loads(response.content),
                       record)
Example #16
0
 def test_delete_with_id_nonexistent(self):
     event_filter = EventFilter(user_id=5)
     event_filter.save()
     nonexistent_id = event_filter.id
     event_filter.delete()
     response = self._delete(nonexistent_id)
     self.assertEquals(response.status_code, httplib.NOT_FOUND)
Example #17
0
 def test_get_with_id_nonexsitent(self):
     event_filter = EventFilter(
         user_id=5,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     id = event_filter.id
     event_filter.delete()
     response = self._get(id)
     self.assertEquals(response.status_code, httplib.NOT_FOUND)
Example #18
0
 def test_put_with_id_nonexistent(self):
     event_filter = EventFilter(
         user_id=5,
         settings_json='{"server_id":1,"host_id":2,"hostgroup_id":3}')
     event_filter.save()
     nonexistent_id = event_filter.id
     event_filter.delete()
     record = {
         'server_id': 4,
         'host_id': 5,
         'hostgroup_id': 6,
     }
     response = self._put(nonexistent_id, record)
     self.assertEquals(response.status_code, httplib.NOT_FOUND)