Ejemplo n.º 1
0
 def test_single_valued_parameter_html_default_query_multiple(self):
     param = SingleValuedParameter(name="param", default="value")
     param.valid_values = {"override": "", "override2": ""}
     query = QueryDict("param=override&param=override2")
     result = param.html_default(query)
     self.assertEqual(result, "override2")
Ejemplo n.º 2
0
 def test_single_valued_parameter_html_default_query_invalid_value(self):
     param = SingleValuedParameter(name="param", default="value")
     param.valid_values = dict()
     query = QueryDict("param=override")
     result = param.html_default(query)
     self.assertEqual(result, "value")
Ejemplo n.º 3
0
 def test_single_valued_parameter_html_default_of_parameter_query(self):
     param = SingleValuedParameter(name="param", default="value")
     query = QueryDict("other-param=value")
     result = param.html_default(query)
     self.assertEqual(result, "value")