Open Syuparn opened 1 year ago
This is just bad wording in the documentation, it basically just means that if your function expects extra args it won't work unless you explicitly put the arguments in extra_args
or extra_kwargs
. Will fix the documentation
The document says external functions used in a request block should not take arguments.
https://tavern.readthedocs.io/en/latest/basics.html?highlight=external%20function#using-external-functions-for-other-things
On the other hand,
extra_kwargs
in the request block works as expected and the same as in the response block.2.0.6
(Full contents are in https://gist.github.com/Syuparn/34e26705e67a2240c1a2abfa119d8554)
Is this an expected use? Which does
This might be changed in future to be less confusing.
mean,2.0.6
they can or2.0.6
functions can handle arguments but this is deprecated and the feature will be removed ?