From 22403f9a039ff6ab81250f7ab73592f10ae16562 Mon Sep 17 00:00:00 2001 From: Bodnar Bogdan Date: Wed, 16 Aug 2017 10:20:13 +0200 Subject: [PATCH] Fix uservoice tests Rewrite test_empty_key in the same way as in the other modules. Delete test_overridden_empty_key, because the Node (In this case, the UserVoiceNode) should not be created if there is no configuration initially. --- analytical/tests/test_tag_uservoice.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/analytical/tests/test_tag_uservoice.py b/analytical/tests/test_tag_uservoice.py index d8f6a5b..8dab644 100644 --- a/analytical/tests/test_tag_uservoice.py +++ b/analytical/tests/test_tag_uservoice.py @@ -40,14 +40,7 @@ class UserVoiceTagTestCase(TagTestCase): @override_settings(USERVOICE_WIDGET_KEY='') def test_empty_key(self): - r = UserVoiceNode().render(Context()) - self.assertEqual(r, "") - - @override_settings(USERVOICE_WIDGET_KEY='') - def test_overridden_empty_key(self): - vars = {'uservoice_widget_key': 'bcdefghijklmnopqrstu'} - r = UserVoiceNode().render(Context(vars)) - self.assertIn("widget.uservoice.com/bcdefghijklmnopqrstu.js", r) + self.assertRaises(AnalyticalException, UserVoiceNode) def test_overridden_key(self): vars = {'uservoice_widget_key': 'defghijklmnopqrstuvw'}