def _fire_alerts(self):
# Re-enable signals to enable testing of them
post_save.connect(receiver=TriggerSet._fire_triggersets, dispatch_uid='Fire Trigger Sets')
self._asJaneDoe()
updated_address = {"city": "London", "country": "England"}
response = self._client.patch("/addresses/%d/" % self._janeDoeAddress.id,
updated_address, format='json')
self.assertEqual(response.status_code, status.HTTP_200_OK)
self._asJoeBloggs()
updated_address = {"country": "England"}
response = self._client.patch("/addresses/%d/" % self._joeBloggsAddress.id,
updated_address, format='json')
self.assertEqual(response.status_code, status.HTTP_200_OK)
# Disable signals to avoid affecting other tests
post_save.disconnect(receiver=TriggerSet._fire_triggersets,
dispatch_uid='Fire Trigger Sets')
评论列表
文章目录