Comments (6)
thanks for reporting this. i’ll have a look
from cats.
@josip1001 can you please post the snippet with the path under test?
from cats.
Hi @en-milie,
java -jar cats.jar --contract=pet-api-doc-new.yaml --server=https://petstore.example.com --paths=/api/v1/pet --refData=pet.yaml --httpMethods=POST
API doc - attachment.zip
Powered by Quarkus 2.6.2.Final
[][] ? start Starting CATS, version 7.0.5, build-time 2022-02-03T19:03:37Z UTC
[][] ? note Processing configuration...
[][] ? info No security custom Fuzzer file. SecurityFuzzer will be skipped!
[][] ? info No custom Fuzzer file. FunctionalFuzzer will be skipped!
[][] ? info Reference data file loaded successfully: {/api/v1/pet={type=DOG}}
[][] ? info No URL parameters supplied!
[][] ? info No headers file was supplied! No additional header will be added!
[][] ? complete Finished parsing the contract in 230 ms
[][] ? start Start cleaning up cats-report folder ...
[][] ? complete Cleanup complete!
[][] ? info
[][] ? start Start fuzzing path /api/v1/pet
[][] ? warning Skipping path /api/v1/pet. HTTP method not supported yet!
[][] ? skipping Skip printing time execution statistics. You can use --printExecutionStatistics to enable this feature!
[***][] ? complete CATS finished in 86 ms. Total (excluding skipped) requests 0. ? Passed 0, ? warnings: 0, ? errors: 0, ? skipped: 0.
from cats.
Thanks @josip1001 !
from cats.
This is now fixed in ec4990e. It was caused by the content-type
being application/json;charset=UTF-8
instead of simply application/json
. Will be released in 7.0.6.
from cats.
This is now available in: https://github.com/Endava/cats/releases/tag/cats-7.0.6
from cats.
Related Issues (20)
- [Bug]: Path parameters are not fuzzed for PUT/PATCH/POST methods HOT 6
- MinimumExactNumbersInNumericFieldsFuzzer MaximumExactNumbersInNumericFieldsFuzzer fuzzers fuzz values as "string" not as schema data type HOT 3
- NullPointerException when traing to run app HOT 3
- CountryCode regex pattern is not honoured HOT 3
- Very long string is getting generated for "zip" (zip code/pin code) field HOT 3
- Ip Address value is not generated properly HOT 2
- Regex match on --path HOT 1
- java.lang.IllegalArgumentException When header.yaml file is given as input HOT 5
- Link fuzzer reports with actual vulnerabilities HOT 2
- README has not got enough information. HOT 1
- The project structure seems a bit confusing HOT 2
- execution handling in readme file HOT 1
- README translation HOT 1
- For some spec files cyclic redundancy check goes into infinite loop HOT 3
- Error when fuzzing `Expected to find an object with property ['th'] in path $['th'] but found 'net.minidev.json.JSONArray'` HOT 2
- windows : i use command java -jar cats.jar on the cmd . but there is nothing ! HOT 1
- Does exist a Docker compose example with something like PetClinic to test the cats? HOT 1
- IllegalStateException when cats executes DELETE/GET requests with URL parameters and w/o requested body HOT 2
- Response body is not being validated by OpenAPI schema HOT 2
- How to fuzz only methods that are implemented? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cats.