Example #1
0
class AlbumAdminTestCase(TestCase):

    fixtures = ['photoshare_fixture.json', 'user_fixture.json', ]

    def setUp(self):
        admin = AdminSite()
        self.ma = AlbumAdmin(Album, admin)
        for owner in User.objects.all():
            album = Album(owner=owner, title='test_title')
            album.save()

    def test_owner_link(self):
        expected_link_path = '/admin/auth/user/%s'
        for album in Album.objects.all():
            expected = expected_link_path % album.owner.pk
            actual = self.ma.owner_link(album)
            self.assertTrue(expected in actual)
Example #2
0
 def setUp(self):
     admin = AdminSite()
     self.ma = AlbumAdmin(Album, admin)
     for owner in User.objects.all():
         album = Album(owner=owner, title='test_title')
         album.save()