Open Gurubg1 opened 3 years ago
Hello @Gurubg1,
Support for this was recently added. Are you building the latest version of RESTler from the main branch?
Nevermind, as you mentioned in the other issue, you are using the latest image from Docker hub to setup Restler. We've not deployed this feature to the container yet - this should take place sometime this week (look for when the RESTler version is modified).
Thanks very much @marina-p !! Taking the latest version from main branch and running locally has worked!
I have few other questions:
RE: 1. Can you please include what the specification declares for these parameters/properties? These aren't supported at this point, but you may be able to work around this by specifying a 'restler_custom_payload' with already encoded values for the parameter.
RE: 2. Could you please add a bit more detail: which mode are you running (Test or Fuzz)? What behavior are you expecting? (for example, do you expect the 'fuzzstring' resource to be present? if you are able to share the relevant parts of the fuzzing grammar, that would be helpful too)
Thanks for the response! I have resolved my second question by adding few annotations. Now I am stuck at generating unique values for certain inputs. I tried using fuzzing dictionary with "restler_custom_payload_uuid4_suffix". But, my api spec is a open api version 3.0 spec. It does not have 'definitions' but has 'components'. Compiler does not seem to recognize it. But if I add another section in api spec with definitions as done here https://github.com/microsoft/restler-fuzzer/pull/96/files, it works. Is version 3 open api spec supported?
Hello @Gurubg1,
V3.0 is supported - we'll investigate what's happening with this specific case and get back to you shortly.
Hi, I have this in api spec
But after compilation it is not recognizing this tenantid header. Grammar.json file does not contain this:
Also, grammar.py does not have it:
Is this feature supported?