def setUp(self): self.activity1 = _create_test_activity(id="0001", iati_identifier="0001") self.activity2 = _create_test_activity(id="0002", iati_identifier="0002") self.activity3 = _create_test_activity(id="0003", iati_identifier="0003")
def setUp(self): # TODO: mock a queryset instead - 2016-04-11 self.activity = _create_test_activity(id="test", iati_identifier="test123") self.activity2 = _create_test_activity(id="test2", iati_identifier="test456") self.activity.save() self.activity2.save() self.queryset = Activity.objects.all()
def setUp(self): management.call_command('flush', interactive=False, verbosity=0) self.activity1 = _create_test_activity(id="0001", iati_identifier="0001") self.activity2 = _create_test_activity(id="0002", iati_identifier="0002") self.activity3 = _create_test_activity(id="0003", iati_identifier="0003")
def setUp(self): self.activity1 = _create_test_activity( id="0001", iati_identifier="0001" ) self.activity2 = _create_test_activity( id="0002", iati_identifier="0002" ) self.activity3 = _create_test_activity( id="0003", iati_identifier="0003" )
def test_delete_related_activity(self): activity = _create_test_activity(id='100000', iati_identifier='100000') assert activity.relatedactivity_set.count( ) == 1 # _create_test_activity() creates 1 related activity # save related activity pk to query fresh object after deleting main activity related_activity = activity.relatedactivity_set.all()[0] related_activity_pk = related_activity.pk ref_activity_pk = related_activity.ref_activity.pk # Deleting an activity also deletes RelatedActivity but not the RelatedActivity.ref_activity instance activity.delete() self.assertEqual(Activity.objects.filter(pk='100000').count(), 0) self.assertEqual( RelatedActivity.objects.filter(pk=related_activity_pk).count(), 0) self.assertEqual( Activity.objects.filter(pk=ref_activity_pk).count(), 1)
def test_delete_related_activity(self): activity = _create_test_activity(id='100000', iati_identifier='100000') # _create_test_activity() creates 1 related activity: assert activity.relatedactivity_set.count() == 1 # save related activity pk to query fresh object after deleting main # activity related_activity = activity.relatedactivity_set.all()[0] related_activity_pk = related_activity.pk ref_activity_pk = related_activity.ref_activity.pk # Deleting an activity also deletes RelatedActivity but not the # RelatedActivity.ref_activity instance activity.delete() self.assertEqual(Activity.objects.filter(pk='100000').count(), 0) self.assertEqual(RelatedActivity.objects.filter( pk=related_activity_pk ).count(), 0) self.assertEqual(Activity.objects.filter( pk=ref_activity_pk ).count(), 1)
def setUp(self): self.activity = _create_test_activity()
def test_create_activity(self): self.assertEqual(Activity.objects.count(), 0) _create_test_activity(id='100000', iati_identifier='100000') self.assertIsNotNone(Activity.objects.get(pk='100000'))
def test_delete_activity(self): activity = _create_test_activity(id='100000', iati_identifier='100000') activity.delete() self.assertEqual(Activity.objects.filter(pk='100000').count(), 0)