'In the case of an inherited model, if either the child or
parent-model instance is deleted, both instances are listed
for deletion, as well as any relationships they have.'

def test_inheritance(self):

    should_contain = [u'<li>Villain:    <a    href="/test_admin/admin/admin_views/villain/3/">Bob</a>', u'<li>Super    villain:    <a    href="/test_admin/admin/admin_views/supervillain/3/">Bob</a>', u'<li>Secret    hideout:    floating    castle', u'<li>Super    secret    hideout:    super    floating    castle!']
    response = self.client.get((u'/test_admin/admin/admin_views/villain/%s/delete/' % quote(3)))
    for should in should_contain:
        self.assertContains(response, should, 1)
    response = self.client.get((u'/test_admin/admin/admin_views/supervillain/%s/delete/' % quote(3)))
    for should in should_contain:
        self.assertContains(response, should, 1)
