# -*- coding: utf-8 -*- import os import pytest from django.core.urlresolvers import reverse from combo.data.models import Page from combo.apps.gallery.models import GalleryCell, Image from .test_manager import login TESTS_DATA_DIR = os.path.join(os.path.dirname(__file__), 'data') pytestmark = pytest.mark.django_db def test_adding_gallery_images(app, admin_user): page = Page(title='Pictures', slug='test_gallery_cell', template_name='standard') page.save() cell = GalleryCell(page=page, placeholder='content', order=0) cell.save() app.post(reverse('combo-gallery-image-add', kwargs={'gallery_pk': cell.id}), params={'image': ['foo'], 'title': 'white'}, status=403) app = login(app) mgr = app.get(reverse('combo-manager-page-edit-cell', kwargs={'page_pk': page.id, 'cell_reference': cell.get_reference()}), status=200) assert '