class QueryLinksTestCase(unittest.TestCase): def setUp(self): self.env = EnvironmentStub(default_data=True) self.query_module = QueryModule(self.env) req = Mock(perm=MockPerm(), args={}, href=Href('/')) self.formatter = LinkFormatter(self.env, web_context(req)) def tearDown(self): self.env.reset_db() def _format_link(self, query, label): return str(self.query_module._format_link(self.formatter, 'query', query, label)) def test_empty_query(self): self.assertEqual(self._format_link('', 'label'), '<em class="error">[Error: Query filter requires ' 'field and constraints separated by a "="]</em>')
def setUp(self): self.env = EnvironmentStub(default_data=True) self.query_module = QueryModule(self.env) req = Mock(perm=MockPerm(), args={}, href=Href('/')) self.formatter = LinkFormatter(self.env, web_context(req))