'Deleting the *proxy* instance bubbles through to its non-proxy and
*all* referring objects are deleted.'

def test_delete_proxy(self):

    self.create_image()
    Image.objects.all().delete()
    self.assertEqual(len(Image.objects.all()), 0)
    self.assertEqual(len(File.objects.all()), 0)
    self.assertEqual(len(FooImage.objects.all()), 0)
    self.assertEqual(len(FooFile.objects.all()), 0)
