Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/schemathesis/schemathesis
Supercharge your API testing, catch bugs, and ensure compliance
https://github.com/schemathesis/schemathesis
Fix release CI job.
c2caa79440c8a34e5d58fd08961c8f876c16f2da authored about 5 years ago
c2caa79440c8a34e5d58fd08961c8f876c16f2da authored about 5 years ago
Fix release CI job.
69db7c9f963d99265b88055a5284b79549d8892e authored about 5 years ago
69db7c9f963d99265b88055a5284b79549d8892e authored about 5 years ago
Release 0.15.0
7afe066ebb609341c58cc6da21ccf66a96633f38 authored about 5 years ago
7afe066ebb609341c58cc6da21ccf66a96633f38 authored about 5 years ago
Quote path parameters to avoid wrong requests
24c38e94fc49df331239a91fb362a63604707aa2 authored about 5 years ago
24c38e94fc49df331239a91fb362a63604707aa2 authored about 5 years ago
Fix README, docker part.
ed9c9aac54a6c5d6dd83894c239c3980984c90e0 authored about 5 years ago
ed9c9aac54a6c5d6dd83894c239c3980984c90e0 authored about 5 years ago
Add a way to register custom checks for CLI
c51cf258e72b8026ab5c1e8003591dbf6db6d5dc authored about 5 years ago
c51cf258e72b8026ab5c1e8003591dbf6db6d5dc authored about 5 years ago
Fix renamed CLI entrypoint
b359ac05bfda6aa29c3bca3d258b80223791ca52 authored about 5 years ago
b359ac05bfda6aa29c3bca3d258b80223791ca52 authored about 5 years ago
Remove not needed test
3f897974c4d8cd88d2a7b9ab0b09fb14e9bc7a7f authored about 5 years ago
3f897974c4d8cd88d2a7b9ab0b09fb14e9bc7a7f authored about 5 years ago
Use only in-process CLI tests
6c4d852c0743be0956673eee2653de462c9dfd6d authored about 5 years ago
6c4d852c0743be0956673eee2653de462c9dfd6d authored about 5 years ago
Add pre-run CLI hook
b13f54c06a4bf121dac1a488b2b98cf98c84d806 authored about 5 years ago
b13f54c06a4bf121dac1a488b2b98cf98c84d806 authored about 5 years ago
Add docker-related docs
627ff5b49d7970bb2e3a0f56b50db94c71acf650 authored about 5 years ago
627ff5b49d7970bb2e3a0f56b50db94c71acf650 authored about 5 years ago
Create a docker image for CLI
aecf25e30378eb371b3d3fcca628e1306bea02d4 authored about 5 years ago
aecf25e30378eb371b3d3fcca628e1306bea02d4 authored about 5 years ago
Remove unused JUnit reporting from tox.ini
47aaabd0cfa7e3cb05ba2abdf39a25c941d2375d authored about 5 years ago
47aaabd0cfa7e3cb05ba2abdf39a25c941d2375d authored about 5 years ago
Do not perform response conformance check on endpoints that don't return JSON
60a960f7bfb7547dd59dd698ccd2c3e0a7b3d504 authored about 5 years ago
60a960f7bfb7547dd59dd698ccd2c3e0a7b3d504 authored about 5 years ago
Add tests for `unittest` & update documentation
644aeb366a3273622098c85875db4fd0d3d395d8 authored about 5 years ago
644aeb366a3273622098c85875db4fd0d3d395d8 authored about 5 years ago
Display verbose messages are displayed in the CLI on failed checks
31395eba1bc223db8028b4a5be627c0b22836e2e authored about 5 years ago
31395eba1bc223db8028b4a5be627c0b22836e2e authored about 5 years ago
Add missing CLI option for response schema check
1b00bf1b37226596b5be8164eafd262ff7340708 authored about 5 years ago
1b00bf1b37226596b5be8164eafd262ff7340708 authored about 5 years ago
Response schema conformance check
a9e56f36fcf26286fe750efd90f6f1a882035751 authored about 5 years ago
a9e56f36fcf26286fe750efd90f6f1a882035751 authored about 5 years ago
Fix mutmut job: stop failing before showing results
0e6f088c133ee6989348c279f6acb122e5d9fbfc authored about 5 years ago
0e6f088c133ee6989348c279f6acb122e5d9fbfc authored about 5 years ago
Add support for `format: byte`
5b2352f61014a3e5f2c9f093144817e776436c30 authored about 5 years ago
5b2352f61014a3e5f2c9f093144817e776436c30 authored about 5 years ago
Support OpenAPI 3.0 base paths
616821bcee171515b18016e66ea08826568263f7 authored about 5 years ago
616821bcee171515b18016e66ea08826568263f7 authored about 5 years ago
Release 0.14.0
13c2ef6a1214e994931007ff79cc703b876e9ee1 authored about 5 years ago
13c2ef6a1214e994931007ff79cc703b876e9ee1 authored about 5 years ago
Update README
816ec551e1fa297dbd70ce47796be71eeb292c19 authored about 5 years ago
816ec551e1fa297dbd70ce47796be71eeb292c19 authored about 5 years ago
Make method names case insensitive during direct schema access
2cf80ef5b233c020c7a050eaee3e1cfeb8ded74d authored about 5 years ago
2cf80ef5b233c020c7a050eaee3e1cfeb8ded74d authored about 5 years ago
Fix custom base URL handling in CLI / Runner
1d92ff9d98e15524479871ea78d5f0563eb47aaf authored about 5 years ago
1d92ff9d98e15524479871ea78d5f0563eb47aaf authored about 5 years ago
Stricter tests
947d771e29ffb4a14673f2c947ba315040ba0320 authored about 5 years ago
947d771e29ffb4a14673f2c947ba315040ba0320 authored about 5 years ago
Raise an error if schema has body for GET requests
293b2259133db0748f1818595fda7bddab505fea authored about 5 years ago
293b2259133db0748f1818595fda7bddab505fea authored about 5 years ago
Fix link to section
df301cb6c521fed8b3a836d50bbc11a2118b740b authored about 5 years ago
df301cb6c521fed8b3a836d50bbc11a2118b740b authored about 5 years ago
Fix link to CONTRIBUTING.rst
c91db9a05fb098afd2e8bb143f2f1bbac725caea authored about 5 years ago
c91db9a05fb098afd2e8bb143f2f1bbac725caea authored about 5 years ago
Update README
a13e9a496c56290e275367410fed47e43376c1ed authored about 5 years ago
a13e9a496c56290e275367410fed47e43376c1ed authored about 5 years ago
Fix link to CONTRIBUTING.rst
d943a38021e4931a0b540d10000374b5ef699a11 authored about 5 years ago
d943a38021e4931a0b540d10000374b5ef699a11 authored about 5 years ago
Check to verify response status & content type in CLI / Runner.
43cd4609c62d48ea700b31fcfba80495f17ad6e9 authored about 5 years ago
43cd4609c62d48ea700b31fcfba80495f17ad6e9 authored about 5 years ago
CLI: Support file paths in `schema` argument
2e6a7a856192ccde16c6f533fe001a05957b850c authored about 5 years ago
2e6a7a856192ccde16c6f533fe001a05957b850c authored about 5 years ago
Extra test for `callbacks.validate_schema`
7768485ca634e19e314c8069068c1418db41922d authored about 5 years ago
7768485ca634e19e314c8069068c1418db41922d authored about 5 years ago
Verify that Hypothesis examples doesn't produce body for GET requests
ea8499174092cf5eacdb570810d7e93257da1c27 authored about 5 years ago
ea8499174092cf5eacdb570810d7e93257da1c27 authored about 5 years ago
Verify "type=file" in data generation tests
f552222602f24710cde8becaf019630994b0ac53 authored about 5 years ago
f552222602f24710cde8becaf019630994b0ac53 authored about 5 years ago
Use actions/setup-python for Python 3.8 CI job instead of ppa repo
5f0679625c29e26ffa9df9f1fd67bdb19dc34cf6 authored about 5 years ago
5f0679625c29e26ffa9df9f1fd67bdb19dc34cf6 authored about 5 years ago
Fix and reschedule mutmut
c90342e815728871144c8f4c4214b7734988623d authored about 5 years ago
c90342e815728871144c8f4c4214b7734988623d authored about 5 years ago
Release 0.13.2
54345b6c95fdc1a6beae85c545108716dab60ac6 authored about 5 years ago
54345b6c95fdc1a6beae85c545108716dab60ac6 authored about 5 years ago
Fix `IndexError` when Hypothesis found inconsistent test results during the test execution in runner
8f2d6b30ff686d2924623d74b6b838a3c09a66dd authored about 5 years ago
8f2d6b30ff686d2924623d74b6b838a3c09a66dd authored about 5 years ago
Fix empty line in empty test suites
6dcf227e5685613d4568bb73acd41129ebdd81a6 authored about 5 years ago
6dcf227e5685613d4568bb73acd41129ebdd81a6 authored about 5 years ago
Release 0.13.1
39bc5838dcad213c94db722b7c8df986a79bdd46 authored about 5 years ago
39bc5838dcad213c94db722b7c8df986a79bdd46 authored about 5 years ago
Fix error that happens when there are no success checks in the statistic in CLI
cbee82be27e89da58787e3180c5df5f7d20d4772 authored about 5 years ago
cbee82be27e89da58787e3180c5df5f7d20d4772 authored about 5 years ago
Generate binary data for `format=binary`
3121e3b65b15a1a0ae8f0a692898503b6ffaf09f authored about 5 years ago
3121e3b65b15a1a0ae8f0a692898503b6ffaf09f authored about 5 years ago
Mutmut fixes
9e99da734c6f798c7c8a912d3f17ef5ae36b959d authored about 5 years ago
9e99da734c6f798c7c8a912d3f17ef5ae36b959d authored about 5 years ago
Release 0.13.0
efd175c4c0aa8ac716246a136ae3b1d3a317bd8e authored about 5 years ago
efd175c4c0aa8ac716246a136ae3b1d3a317bd8e authored about 5 years ago
Add extra information to the CLI output: schema address, spec version and base url
0489f8c95c2b3665c6f17816e870945e881a026a authored about 5 years ago
0489f8c95c2b3665c6f17816e870945e881a026a authored about 5 years ago
Fix handling cookies in ``Case.call``
c8801b1a36260f9f304ac54af5b7559358dba5b9 authored about 5 years ago
c8801b1a36260f9f304ac54af5b7559358dba5b9 authored about 5 years ago
Add total running time to the CLI output
70a611d93cde934b00dcd8920cc2056a23b8c27f authored about 5 years ago
70a611d93cde934b00dcd8920cc2056a23b8c27f authored about 5 years ago
Add summary line in the CLI output with the number of passed / failed / errored endpoint tests
36c6e469d7a7b03774c228a3434ebb8900516653 authored about 5 years ago
36c6e469d7a7b03774c228a3434ebb8900516653 authored about 5 years ago
Add typing-extensions package for local mypy runs
64d9607465e1c70222d6af4863896890737ba605 authored about 5 years ago
64d9607465e1c70222d6af4863896890737ba605 authored about 5 years ago
Update documentation on running tests locally
bd9b38c1a82fd655303510a72a9f8eff735a9049 authored about 5 years ago
bd9b38c1a82fd655303510a72a9f8eff735a9049 authored about 5 years ago
In `mutmut` job run `pytest` tests in parallel via `pytest-xdist`
e5b390e7939c2ac41cfc8a80ca35718dfa5b1fca authored about 5 years ago
e5b390e7939c2ac41cfc8a80ca35718dfa5b1fca authored about 5 years ago
Add `pytest-xdist` to development packages
829cb344e06a6d8172710015412e419cb4603f5d authored about 5 years ago
829cb344e06a6d8172710015412e419cb4603f5d authored about 5 years ago
Do not show Hypothesis message about flaky example
3a1ea0ce5a8c182f83d1d28b397539fb6b0b4d56 authored about 5 years ago
3a1ea0ce5a8c182f83d1d28b397539fb6b0b4d56 authored about 5 years ago
Remove extra new line after the test run information in CLI
7ffb523463e9c06f2ae173b68fcffd7027016330 authored about 5 years ago
7ffb523463e9c06f2ae173b68fcffd7027016330 authored about 5 years ago
Add a help snippet to reproduce errors caught by Schemathesis
fc96e657f5e27ddb1e337aeda22ac7645ec38764 authored about 5 years ago
fc96e657f5e27ddb1e337aeda22ac7645ec38764 authored about 5 years ago
Sort items in `parametrize` args
It will make the collected node names list the same on each collection
and thus will make `pytes...
Handle `formData` parameters in `Case.call`
6873a9d04b1fd7a2442aea4135c7a48ed6d8cf9a authored about 5 years ago
6873a9d04b1fd7a2442aea4135c7a48ed6d8cf9a authored about 5 years ago
Make some CLI tests stricter
ef186f3aa6a3d6e27a74cd8eac78b8713c02f8b3 authored about 5 years ago
ef186f3aa6a3d6e27a74cd8eac78b8713c02f8b3 authored about 5 years ago
Display a proper error message when schema is not available in CLI / Runner
3cec8c5ddb2c298d3a04bd037840bf17d277b4f1 authored about 5 years ago
3cec8c5ddb2c298d3a04bd037840bf17d277b4f1 authored about 5 years ago
An option to configure request timeout for CLI / Runner.
aa282fdcf2f5cfecb4830be1f1e2fe0f10c1dc70 authored about 5 years ago
aa282fdcf2f5cfecb4830be1f1e2fe0f10c1dc70 authored about 5 years ago
Display flaky errors only in the "ERRORS" section and improve CLI output
b02ed15cad63d9901bbd90d2c04ac61526b5e8b6 authored about 5 years ago
b02ed15cad63d9901bbd90d2c04ac61526b5e8b6 authored about 5 years ago
Remove unused import
e8c38df8e47233d99a846b7de168d3be148690ac authored over 5 years ago
e8c38df8e47233d99a846b7de168d3be148690ac authored over 5 years ago
Stricter condition for output symbols in CLI
Defaulting to the success case could cause problems
f25a8d6e951ec72e67c80a620ad6ec9b5b19232c authored over 5 years ago
Add missing pragmas
d10db780f6c9e0e26ee505d97bda9484e066274a authored over 5 years ago
d10db780f6c9e0e26ee505d97bda9484e066274a authored over 5 years ago
Stricter test for extracting the original test function
fbe03337aa193136e69b32214d3318c33f2fd583 authored over 5 years ago
fbe03337aa193136e69b32214d3318c33f2fd583 authored over 5 years ago
Fix test on Python 3.8
2c515d50de630d43389fa8155675a552d17644ff authored over 5 years ago
2c515d50de630d43389fa8155675a552d17644ff authored over 5 years ago
Various small changes & tests for the CLI output
17e0d10d21f907b81079313b8a4db98db3dc1e79 authored over 5 years ago
17e0d10d21f907b81079313b8a4db98db3dc1e79 authored over 5 years ago
Extract logic for making attribute verbose names
86de90eaac659c93f03053d98354451a48e87adb authored over 5 years ago
86de90eaac659c93f03053d98354451a48e87adb authored over 5 years ago
Avoid using `Counter` for statistic to avoid silent key adding
35881f952a9741a260712d70ad12d2fdb566c761 authored over 5 years ago
35881f952a9741a260712d70ad12d2fdb566c761 authored over 5 years ago
Simplify URL joining in `Case.as_requests_kwargs`
feb2ce501ae1a2af80e0471c09dbabbe6717289a authored over 5 years ago
feb2ce501ae1a2af80e0471c09dbabbe6717289a authored over 5 years ago
Simplify `TestResultSet` internal logic
6a6e31e437307def18e6015e85a6c0c785ca9669 authored over 5 years ago
6a6e31e437307def18e6015e85a6c0c785ca9669 authored over 5 years ago
Stricter tests for `tag` overriding
69dd99ee2abb40637b6076e2c78de432b17f6829 authored over 5 years ago
69dd99ee2abb40637b6076e2c78de432b17f6829 authored over 5 years ago
Option to suppress schema errors
c4c4d6aef16514d919ea37e21d429f068883c36d authored over 5 years ago
c4c4d6aef16514d919ea37e21d429f068883c36d authored over 5 years ago
Option to suppress schema errors, part 2
44b1eb51a64a40f9046fc156a2b47fe0c9fccb1e authored over 5 years ago
44b1eb51a64a40f9046fc156a2b47fe0c9fccb1e authored over 5 years ago
Option to suppress schema errors, part 3
fdb0526ac72949ef58b4e3e04fe1bcd9669e2a4e authored over 5 years ago
fdb0526ac72949ef58b4e3e04fe1bcd9669e2a4e authored over 5 years ago
Cleanup
af46ab85970a307d8dbd73ec7c33beb68d9d889a authored over 5 years ago
af46ab85970a307d8dbd73ec7c33beb68d9d889a authored over 5 years ago
Option to suppress schema errors, part 4
88ed67d9394dbc87a6633807026d2449841b078b authored over 5 years ago
88ed67d9394dbc87a6633807026d2449841b078b authored over 5 years ago
Change error message for cases when it is not possible to satisfy schema parameters.
894032607d0f9d5656f865485ea460c5402335a3 authored over 5 years ago
894032607d0f9d5656f865485ea460c5402335a3 authored over 5 years ago
Fix compatibility with Hypothesis 4.42.4+
b25c7f108d8b91b4cf3fd91ed8e88a706dd8f36c authored over 5 years ago
b25c7f108d8b91b4cf3fd91ed8e88a706dd8f36c authored over 5 years ago
Speedup tests
0b08057049a8d10bae4ae8ab8e816431072dea06 authored over 5 years ago
0b08057049a8d10bae4ae8ab8e816431072dea06 authored over 5 years ago
Show exceptions in a separate section of the CLI output
54e5df8510f8b5c9822f63e0b347a727bd79720f authored over 5 years ago
54e5df8510f8b5c9822f63e0b347a727bd79720f authored over 5 years ago
Add missed release link
27ffe34fdf8710fe45f6c920c1431cdf7e7ac596 authored over 5 years ago
27ffe34fdf8710fe45f6c920c1431cdf7e7ac596 authored over 5 years ago
More readable falsifying examples output
23c904414578771512b8e0d53a36d1906a8275e0 authored over 5 years ago
23c904414578771512b8e0d53a36d1906a8275e0 authored over 5 years ago
More readable falsifying examples output
2f82aae2fa6ded60d92aa3d3e5750a7bd550f5b1 authored over 5 years ago
2f82aae2fa6ded60d92aa3d3e5750a7bd550f5b1 authored over 5 years ago
Release 0.12.0
11cefc835ecff64da744d572dbb12af2c94e51bd authored over 5 years ago
11cefc835ecff64da744d572dbb12af2c94e51bd authored over 5 years ago
Do not send any payload with GET requests.
652d2e99b6f484af0535c78196bf3a9dff7ab329 authored over 5 years ago
652d2e99b6f484af0535c78196bf3a9dff7ab329 authored over 5 years ago
Simplify User-Agent setting in the `runner` module
d422bbb14ba4fc5890946c2751d57b36e46f5da0 authored over 5 years ago
d422bbb14ba4fc5890946c2751d57b36e46f5da0 authored over 5 years ago
Reuse network requests logic in `runner` and `Case.call`
77507d8b752e93e52f2e2a07e9b6f56691192e27 authored over 5 years ago
77507d8b752e93e52f2e2a07e9b6f56691192e27 authored over 5 years ago
Fix wrong handling of `base_url` parameter in runner if it has a trailing slash.
a8490313e3a7d54cd98eedd4577a72492d4b7299 authored over 5 years ago
a8490313e3a7d54cd98eedd4577a72492d4b7299 authored over 5 years ago
Release 0.12.1
3d8432f64e3ff3c1973792ac198db4b1a0f2d7d4 authored over 5 years ago
3d8432f64e3ff3c1973792ac198db4b1a0f2d7d4 authored over 5 years ago
Fix CLI failing on the case when there are tests, but no checks were performed.
c12bc74d441ada460192c5e5403dfdd29cb9521a authored over 5 years ago
c12bc74d441ada460192c5e5403dfdd29cb9521a authored over 5 years ago
Fix handling for errors other than `AssertionError` and `HypothesisException` in the runner.
df8b3f73d8ddbe0dd800b8089ed0c642cdbd50b6 authored over 5 years ago
df8b3f73d8ddbe0dd800b8089ed0c642cdbd50b6 authored over 5 years ago
Gather separate check results instead of aggregation
b7bd65c7c8b754516bf59ac78621c37415331a45 authored over 5 years ago
b7bd65c7c8b754516bf59ac78621c37415331a45 authored over 5 years ago
Gather statistic per different tests individually
450b77a17cde6398c027082857bb713c767be6da authored over 5 years ago
450b77a17cde6398c027082857bb713c767be6da authored over 5 years ago
Add typing information to tests
63e5840c049ffcbbfa69ffbc15e94a07409d9226 authored over 5 years ago
63e5840c049ffcbbfa69ffbc15e94a07409d9226 authored over 5 years ago
Display "SUMMARY" section in the CLI output for empty test suites
bcaacf8e782568e3db58ffb1bfc5b8740b41ac79 authored over 5 years ago
bcaacf8e782568e3db58ffb1bfc5b8740b41ac79 authored over 5 years ago
Release 0.12.0
861c72cf5e12a7c042c1b2225683a59e9d8a4cb6 authored over 5 years ago
861c72cf5e12a7c042c1b2225683a59e9d8a4cb6 authored over 5 years ago
Put changelog entry into a proper section
ffdb9a9073ec969df2b37f5fc71f35bc37b8ef79 authored over 5 years ago
ffdb9a9073ec969df2b37f5fc71f35bc37b8ef79 authored over 5 years ago