Add image attachment lightbox
This commit is contained in:
@@ -236,6 +236,16 @@ class AttachmentEditTests(TestCase):
|
||||
self.assertContains(response, f'{reverse("item_editor", args=[item.id])}?next=/')
|
||||
self.assertNotContains(response, reverse('item_card', args=[item.id]))
|
||||
|
||||
def test_unembedded_attachment_images_open_in_lightbox(self):
|
||||
item = Item.objects.create(owner=self.user, content='Original')
|
||||
Attachment.objects.create(item=item, file=SimpleUploadedFile('photo.jpg', b'image', content_type='image/jpeg'))
|
||||
|
||||
response = self.client.get(item.get_absolute_url())
|
||||
|
||||
self.assertContains(response, 'id="image-lightbox"')
|
||||
self.assertContains(response, 'class="btn p-0 border-0 bg-transparent attachment-image-preview"')
|
||||
self.assertContains(response, 'data-image-url=')
|
||||
|
||||
|
||||
class TeamItemEditTests(TestCase):
|
||||
def setUp(self):
|
||||
|
||||
Reference in New Issue
Block a user