accept empty cover in document save form
[redakcja.git] / tests / integration / smoke_test.py
1 # -*- coding: utf-8 -*-\r
2 #\r
3 # This file is part of MIL/PEER, licensed under GNU Affero GPLv3 or later.\r
4 # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.\r
5 #\r
6 from tests.integration.base import SeleniumTestCase\r
7 from django.utils.translation import ugettext as _\r
8 \r
9 \r
10 class SmokeTest(SeleniumTestCase):\r
11 \r
12     def test_add_book(self):\r
13         page = self.get_main_page()\r
14         page.select_tab(_('All'))\r
15         assert page.tab.visible_books_count == 0\r
16         \r
17         page.select_tab(_('Add'))\r
18         page.tab.put_title('Test title')\r
19         page.tab.put_text('Test text')\r
20         page.tab.submit()\r
21         page.select_tab(_('All'))\r
22         assert page.tab.visible_books_count == 1\r