コード例 #1
0
    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)