# Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information.
#
from django.test import TestCase
-from cover.forms import FlickrForm
+from cover.forms import ImportForm
class FlickrTests(TestCase):
def test_flickr(self):
- form = FlickrForm({"source_url": "https://www.flickr.com/photos/rczajka/6941928577/in/photostream"})
+ form = ImportForm({"source_url": "https://www.flickr.com/photos/rczajka/6941928577/in/photostream"})
self.assertTrue(form.is_valid())
self.assertEqual(form.cleaned_data['source_url'], "https://www.flickr.com/photos/rczajka/6941928577/")
self.assertEqual(form.cleaned_data['author'], "Radek Czajka@Flickr")
def test_publish(self, api_call):
self.book[0].head.set_publishable(True)
self.book.publish(self.user)
- api_call.assert_called_with(self.user, 'books/', {"book_xml": self.text1, "days": 0}, beta=False)
+ api_call.assert_called_with(
+ self.user,
+ 'books/',
+ {
+ "book_xml": self.text1,
+ "days": 0,
+ "hidden": False
+ },
+ beta=False
+ )
@patch('apiclient.api_call')
def test_publish_multiple(self, api_call):
self.book[1].commit(get_fixture('chunk2.xml'))
self.book[1].head.set_publishable(True)
self.book.publish(self.user)
- api_call.assert_called_with(self.user, 'books/', {"book_xml": get_fixture('expected.xml'), "days": 0}, beta=False)
+ api_call.assert_called_with(
+ self.user,
+ 'books/',
+ {
+ "book_xml": get_fixture('expected.xml'),
+ "days": 0,
+ "hidden": False
+ },
+ beta=False
+ )