def test_arguments_o_o1_o2_o3(self): handler = MockHandler(querystring="o=0&o1=1&o2=2&o3=3") param_dict = params.ParamDict(handler) self.assertEqual(param_dict.arguments['o'], '0') self.assertEqual(param_dict.arguments['o1'], '1') self.assertEqual(param_dict.arguments['o2'], '2') self.assertEqual(param_dict.arguments['o3'], '3')
def test_arguments_page(self): handler = MockHandler(querystring="page=1&per_page=2") param_dict = params.ParamDict(handler, page="1", per_page="2") self.assertEqual(param_dict.arguments, {"page": "1", "per_page": "2"})
def test_arguments_o(self): handler = MockHandler(querystring="o=Conan%20Doyle&o=Agatha%20Christie") param_dict = params.ParamDict(handler, o="Aldous Huxley") self.assertEqual(param_dict.arguments, {"o": "Conan Doyle"})