def test_suit_list_result_row_attrs(self): cl = ChangeListMock() result = result_row_attrs(cl, 1) self.assertTrue('data="1"' in result) self.assertTrue('class="row1 beach"' in result) result = result_row_attrs(cl, 2) self.assertTrue('data="2"' in result) self.assertTrue('class="row2 sky"' in result)
def test_suit_list_result_row_attrs(self): cl = ChangeListMock() context = {'request': 'dummy'} result = result_row_attrs(context, cl, 1) self.assertTrue('data="1"' in result) self.assertTrue('class="row1 beach"' in result) result = result_row_attrs(context, cl, 2) self.assertTrue('data="2"' in result) self.assertTrue('class="row2 sky"' in result)
def test_suit_list_result_row_attrs(self): cl = ChangeListMock() context = {"request": "dummy"} result = result_row_attrs(context, cl, 1) self.assertTrue('data="1"' in result) self.assertTrue('class="row1 beach"' in result) result = result_row_attrs(context, cl, 2) self.assertTrue('data="2"' in result) self.assertTrue('class="row2 sky"' in result)
def test_suit_list_result_row_attrs_by_response(self): Book.objects.all().delete() for x in range(2): book = Book(pk=x, name='sky-%s' % x) book.save() self.get_changelist() result = result_row_attrs(self.changelist, 1) self.assertTrue('data="1"' in result) self.assertTrue('class="row1 suit_row_attr_class-sky-1"' in result)
def test_suit_list_result_row_attrs_by_response(self): Book.objects.all().delete() for x in range(2): book = Book(pk=x, name="sky-%s" % x) book.save() context = {"request": "dummy"} self.get_changelist() result = result_row_attrs(context, self.changelist, 1) self.assertTrue('data="1"' in result) self.assertTrue('data-request="dummy"' in result) self.assertTrue('class="row1 suit_row_attr_class-sky-1"' in result)
def test_suit_list_result_row_attrs_backwards_compatible(self): Album.objects.all().delete() album = Album(pk=1, name="foo") album.save() # A bit more verbose and manual, as this is the only test against album # changelist self.get_response(reverse('admin:%s_album_changelist' % app_label)) changelist = self.response.context_data['cl'] context = {'request': 'dummy'} result = result_row_attrs(context, changelist, 1) self.assertTrue('data-album="1"' in result) self.assertTrue('class="row1 suit_row_album_attr_class-foo"' in result)
def test_suit_list_result_row_attrs_backwards_compatible(self): Album.objects.all().delete() album = Album(pk=1, name="foo") album.save() # A bit more verbose and manual, as this is the only test against album # changelist self.get_response(reverse("admin:%s_album_changelist" % app_label)) changelist = self.response.context_data["cl"] context = {"request": "dummy"} result = result_row_attrs(context, changelist, 1) self.assertTrue('data-album="1"' in result) self.assertTrue('class="row1 suit_row_album_attr_class-foo"' in result)