Endava / cats

CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.
Apache License 2.0
1.11k stars 75 forks source link

CATS 9.0.1 convert all components of the contract to String #75

Closed fviracacha-endava closed 9 months ago

fviracacha-endava commented 10 months ago

Good day,

With CATS version 9.01 we have noticed that the values defined in the API contract for all components are being converted to STRING character, this behavior is creating a failure:

CATS ver 8.7.1 the card "number" and “cvv” are declared in the contract as a string, but the numerical values are not recognized by CATS:

QA_CATS871_String

CATS ver 9.0.1 all values are showed as string including the Boolean one:

QA_CATS901_String

Regards, Fredy Viracachá

fviracacha-endava commented 10 months ago

Excuses, I forgot to add the CATS 9.0.1 response image

vasil-nikolov commented 10 months ago

Is there any progress with this one?

en-milie commented 10 months ago

Thank you for reporting this. Will pick it up this week.

en-milie commented 10 months ago

This should be fixed in https://github.com/Endava/cats/commit/123fa8f7d1a387b4554f69e7b8b76bc901262705 and will be available in next release.

en-milie commented 9 months ago

This is fixed now in: https://github.com/Endava/cats/releases/tag/cats-9.0.2