Alexander Campbell
3dce6ca7b5
Use None for no request body instead of b""
...
This is how openapi-core expects a lack of request body. Currently
it can cause issues with validation because requests without a
body will be send to the validator with a request a body of empty
bytes that can't be validated.
2024-08-05 10:42:54 -04:00
c3e4009eb2
Upgrade openapi-core to 0.14.0
...
Update exception paths and use new SpecPath type.
2021-05-07 14:37:55 -04:00
Gavin M. Roy
4896a5d5e0
Include cookies in the Request validation
2021-01-18 13:23:31 -05:00
4102a14883
Leave request and response bodies as binary data
...
Decoding to UTF-8 text is the responsibility of the content-type loader
used in the validator, and should not be done prior.
2021-01-06 14:50:15 -05:00
3704bfab49
Configure Hypothesis profiles
...
Add a ci profile using more examples for automated testing and a dev
profile for rapid local testing.
2020-12-04 22:44:22 -05:00
b91feab778
Set stricter mypy parameters
2020-12-04 21:01:22 -05:00
2278f30be1
Format code with black
2020-12-04 13:37:25 -05:00
Gavin M. Roy
cbcbef3351
Tornado HTTPServerRequest.uri is just the path portion of the URI
2020-12-04 13:29:32 -05:00
8c750bc16c
Add additional request tests
...
- Cover empty url cases
- Test using the new RequestValidator object
2020-11-26 22:24:58 -05:00
53471f3fce
Add support for tornado.httpclient.HTTPRequest
2020-11-25 22:25:19 -05:00
a5aa5adc9f
Mark library as typed and bump version
2020-11-23 11:29:28 -05:00
3c325a73ad
Ignore tornado types
...
Not all supported versions of Tornado include type information.
2020-11-20 12:49:06 -05:00
e80db27aa9
Get mimetype from header
2020-11-19 19:37:58 -05:00
aa9e595fa9
Rename module
2020-09-25 10:55:54 -04:00
e48a589124
Add url parameters tests
2020-09-19 20:38:08 -04:00
6003025ee3
Add negative simple request test
2020-09-18 00:01:10 -04:00
a10aaf7817
Test simple HTTP requests
2020-09-17 23:39:35 -04:00
ef4f7fc6ef
Initial commit
2020-09-16 23:04:11 -04:00