def test_passing_args_fails(self): raw = '{{CompatNo("14.0")}}' ks = CompatNo(raw=raw, args=['14.0'], scope=self.scope) issue = ks._make_issue( 'kumascript_wrong_args', min=0, max=0, count=1, arg_names=[], arg_spec='no arguments', arg_count='1 argument') self.assertEqual(ks.issues, [issue]) self.assertEqual(text_type(ks), raw)
def test_standard(self): raw = '{{CompatNo}}' ks = CompatNo(raw=raw, scope=self.scope) self.assertEqual(ks.to_html(), '') self.assertFalse(ks.issues) self.assertEqual(text_type(ks), raw)