128
129
>>> def print_request(one, two, three, four=None, five=None):
129
130
... print(repr(one), repr(two), repr(three), repr(four), repr(five))
130
131
>>> print_request(**validator(FakeRequest))
133
134
>>> del FakeRequest.params['four']
134
135
>>> print_request(**validator(FakeRequest))
137
138
>>> del FakeRequest.params['five']
138
139
>>> print_request(**validator(FakeRequest))
141
142
But if the optional values are present, they must of course also be valid.