def test_url_for(self): c = Mock() c.root_folders = Mock(return_value=[]) c.all_symbols = Mock(return_value=[]) c.all_functions = Mock(return_value=[]) c.all_variables = Mock(return_value=[]) c = renderers.HTMLRenderer(c) actual = c.url_for('/') self.assertEqual('/', actual) # preserves query parameters self.request.args = {'foo': 'bar'} actual = c.url_for('/') self.assertEqual('/?foo=bar', actual)