mirror of
https://github.com/sissbruecker/linkding.git
synced 2025-08-07 18:58:30 +02:00
Add black code formatter
This commit is contained in:
@@ -25,14 +25,13 @@ class SettingsExportViewTestCase(TestCase, BookmarkFactoryMixin):
|
||||
self.setup_bookmark(tags=[self.setup_tag()], is_archived=True)
|
||||
self.setup_bookmark(tags=[self.setup_tag()], is_archived=True)
|
||||
|
||||
response = self.client.get(
|
||||
reverse('bookmarks:settings.export'),
|
||||
follow=True
|
||||
)
|
||||
response = self.client.get(reverse("bookmarks:settings.export"), follow=True)
|
||||
|
||||
self.assertEqual(response.status_code, 200)
|
||||
self.assertEqual(response['content-type'], 'text/plain; charset=UTF-8')
|
||||
self.assertEqual(response['Content-Disposition'], 'attachment; filename="bookmarks.html"')
|
||||
self.assertEqual(response["content-type"], "text/plain; charset=UTF-8")
|
||||
self.assertEqual(
|
||||
response["Content-Disposition"], 'attachment; filename="bookmarks.html"'
|
||||
)
|
||||
|
||||
for bookmark in Bookmark.objects.all():
|
||||
self.assertContains(response, bookmark.url)
|
||||
@@ -50,12 +49,9 @@ class SettingsExportViewTestCase(TestCase, BookmarkFactoryMixin):
|
||||
self.setup_bookmark(tags=[self.setup_tag()], user=other_user),
|
||||
]
|
||||
|
||||
response = self.client.get(
|
||||
reverse('bookmarks:settings.export'),
|
||||
follow=True
|
||||
)
|
||||
response = self.client.get(reverse("bookmarks:settings.export"), follow=True)
|
||||
|
||||
text = response.content.decode('utf-8')
|
||||
text = response.content.decode("utf-8")
|
||||
|
||||
for bookmark in owned_bookmarks:
|
||||
self.assertIn(bookmark.url, text)
|
||||
@@ -65,14 +61,22 @@ class SettingsExportViewTestCase(TestCase, BookmarkFactoryMixin):
|
||||
|
||||
def test_should_check_authentication(self):
|
||||
self.client.logout()
|
||||
response = self.client.get(reverse('bookmarks:settings.export'), follow=True)
|
||||
response = self.client.get(reverse("bookmarks:settings.export"), follow=True)
|
||||
|
||||
self.assertRedirects(response, reverse('login') + '?next=' + reverse('bookmarks:settings.export'))
|
||||
self.assertRedirects(
|
||||
response, reverse("login") + "?next=" + reverse("bookmarks:settings.export")
|
||||
)
|
||||
|
||||
def test_should_show_hint_when_export_raises_error(self):
|
||||
with patch('bookmarks.services.exporter.export_netscape_html') as mock_export_netscape_html:
|
||||
mock_export_netscape_html.side_effect = Exception('Nope')
|
||||
response = self.client.get(reverse('bookmarks:settings.export'), follow=True)
|
||||
with patch(
|
||||
"bookmarks.services.exporter.export_netscape_html"
|
||||
) as mock_export_netscape_html:
|
||||
mock_export_netscape_html.side_effect = Exception("Nope")
|
||||
response = self.client.get(
|
||||
reverse("bookmarks:settings.export"), follow=True
|
||||
)
|
||||
|
||||
self.assertTemplateUsed(response, 'settings/general.html')
|
||||
self.assertFormErrorHint(response, 'An error occurred during bookmark export.')
|
||||
self.assertTemplateUsed(response, "settings/general.html")
|
||||
self.assertFormErrorHint(
|
||||
response, "An error occurred during bookmark export."
|
||||
)
|
||||
|
Reference in New Issue
Block a user