diff --git a/analytical/tests/test_tag_uservoice.py b/analytical/tests/test_tag_uservoice.py index 4ac19d4..3cf7c27 100644 --- a/analytical/tests/test_tag_uservoice.py +++ b/analytical/tests/test_tag_uservoice.py @@ -20,13 +20,11 @@ class UserVoiceTagTestCase(TagTestCase): def test_node(self): r = UserVoiceNode().render(Context()) - self.assertTrue("'widget.uservoice.com/abcdefghijklmnopqrst.js'" in r, - r) + self.assertIn("widget.uservoice.com/abcdefghijklmnopqrst.js", r) def test_tag(self): r = self.render_tag('uservoice', 'uservoice') - self.assertTrue("'widget.uservoice.com/abcdefghijklmnopqrst.js'" in r, - r) + self.assertIn("widget.uservoice.com/abcdefghijklmnopqrst.js", r) @override_settings(USERVOICE_WIDGET_KEY=SETTING_DELETED) def test_no_key(self): @@ -39,31 +37,29 @@ class UserVoiceTagTestCase(TagTestCase): @override_settings(USERVOICE_WIDGET_KEY='') def test_empty_key(self): r = UserVoiceNode().render(Context()) - self.assertFalse("widget.uservoice.com" in r, r) + self.assertNotIn("widget.uservoice.com", r) @override_settings(USERVOICE_WIDGET_KEY='') def test_overridden_empty_key(self): vars = {'uservoice_widget_key': 'bcdefghijklmnopqrstu'} r = UserVoiceNode().render(Context(vars)) - self.assertTrue("'widget.uservoice.com/bcdefghijklmnopqrstu.js'" in r, - r) + self.assertIn("widget.uservoice.com/bcdefghijklmnopqrstu.js", r) def test_overridden_key(self): vars = {'uservoice_widget_key': 'defghijklmnopqrstuvw'} r = UserVoiceNode().render(Context(vars)) - self.assertTrue("'widget.uservoice.com/defghijklmnopqrstuvw.js'" in r, - r) + self.assertIn("widget.uservoice.com/defghijklmnopqrstuvw.js", r) @override_settings(USERVOICE_WIDGET_OPTIONS={'key1': 'val1'}) def test_options(self): r = UserVoiceNode().render(Context()) - self.assertTrue("UserVoice.push(['set', {'key1': 'val1'}]);" in r, r) + self.assertIn("""UserVoice.push(['set', {"key1": "val1"}]);""", r) @override_settings(USERVOICE_WIDGET_OPTIONS={'key1': 'val1'}) def test_override_options(self): data = {'uservoice_widget_options': {'key1': 'val2'}} r = UserVoiceNode().render(Context(data)) - self.assertTrue("UserVoice.push(['set', {'key1': 'val2'}]);" in r, r) + self.assertIn("""UserVoice.push(['set', {"key1": "val2"}]);""", r) def test_auto_trigger(self): r = UserVoiceNode().render(Context())