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

CI: Python 3.8

962921a75d7a602169237d42c00b8cd540a54f78 authored over 5 years ago
Release 0.7.1

37c24ba7ce326c88f57e2172edcf604a10358a04 authored over 5 years ago
Add tests for cases discovered by mutmut

3a6555591eb091fc5f2376ddc4e591a4ede0319b authored over 5 years ago
Use `aiohttp_unused_port` to fix parallel run

63ee7cfdf048f4a80df70cb2738c0ddb5bf3595e authored over 5 years ago
Handle x-nullable

01ff83cce183995e1c83f2e9b92469fa1a9ddd2c authored over 5 years ago
Release 0.7.0

78bde9382d9c087f60015aaf13e7793121e92912 authored over 5 years ago
Fix mypy

96fee903819207160419974f1344a567b27d81cb authored over 5 years ago
Update README. Add a section for extending Schemathesis

0ce4628c2b2336a3f3681520d98d615c3cdee96d authored over 5 years ago
Support custom checks for `runner`

5c6e09aa01164d621a87b24cc4d7cc4a76d166fb authored over 5 years ago
Add docstrings, comments & small refactorings.

4f8ae20a922a986d335ef6c8bd935cd8eac8534e authored over 5 years ago
Fix using `hypothesis.settings` decorator with test functions created from `from_pytest_fixture` loader. Fixes #69

720c2da83f2ead42724d77c762f628ad8bc12943 authored over 5 years ago
Add links to GH issues in the changelog

9ccf377732f7c0af09b812f7d3a0a66b9679db92 authored over 5 years ago
Update test executor

a6892a5b07bd3ae7242fbe233d47d209dc68f1be authored over 5 years ago
Update tests

0a376a362d3083685f57a559bcd5dde61a1f811f authored over 5 years ago
Move aiohttp to dev dependencies

95e7c18eea800aa6824005b07a8ed95dc0e9e8b5 authored over 5 years ago
Fix the live server

7d9938ad51542d3c432fd323baebd753638082c2 authored over 5 years ago
Refactor runner, add aiohttp dependency

da7466fd334ff2ae0775883b604e6ffa32b00e45 authored over 5 years ago
Implement test executor

98ee4e6612f6cab01896dc5b8953276858c8a71a authored over 5 years ago
Add formData parameter in SwaggerV20 schema

- Fix https://github.com/kiwicom/schemathesis/issues/6

ab82786512adf7c5e2f7c4068944a38dbf498c85 authored over 5 years ago
Add support for cookie parameter in OpenAPI 3.0

- Fix https://github.com/kiwicom/schemathesis/issues/21

b02841a1651c0c9c58d2e619193af79255834546 authored over 5 years ago
Add a test & readme clarification about schemas in lazy loading

c4c6aca3bbc8c94574661092c389c436ef54d396 authored over 5 years ago
Release 0.6.0

8e908b3932c51a9331e44ac38cfa69ed5b3dbcf8 authored over 5 years ago
Remove substring match for method / endpoint filters.

c69f8452325739b745e8db3f47883310b7591503 authored over 5 years ago
Rename ``parametrize`` parameters.

``filter_endpoint`` to ``endpoint`` and ``filter_method`` to ``method``.

5a867871466c91c135dfdb1340ef64c15a1e0be6 authored over 5 years ago
Implement parametrizing tests from pytest fixtures

441ed3446fcbdc3e9aefa28295cfeba05d9767b5 authored over 5 years ago
Add codecov

5913e3da38aeccf12e9054574bc1cfaca5af0924 authored over 5 years ago
Update README.rst

08d7988156e719034c411df4cbbb9c0b808eaa08 authored over 5 years ago
Update README.rst

ae10237bc205f33b1c1451f381c78837bb82c1e5 authored over 5 years ago
Create CONTRIBUTING.rst

9eba7bbc885d9442391df78c92928ad2df4b0be8 authored over 5 years ago
Restructure & remove duplicate tests & rename `readers` -> `loaders`

e430ef744e9d5c83415edf05c78fe21a841eac49 authored over 5 years ago
Fix version comparison in changelog

9349121067126bf8395688c94d91e09bca13bd45 authored over 5 years ago
Add missing changelog entry for #55

8ced94e67a1e3cb103960550c69e5e7c567c9a31 authored over 5 years ago
Release 0.5.0

1f0257a268f8c9a1af11503795a35429112848b0 authored over 5 years ago
Refactor

9db8052c384eb550203faf99b47138c8e2c84b81 authored over 5 years ago
Fix coverage measuring

It was showing 0 lines and 100% before this change

f56c7d466f712ccc4d81e2d28feff106b4dbbec0 authored over 5 years ago
Create LICENSE

32ed893bcf65162c174de0c3037d477345a11caa authored over 5 years ago
Create CODE_OF_CONDUCT.md

a418d187c96692c16b11820308d3c59a408c69c0 authored over 5 years ago
Add test for pytest test selecting. Closes #33

233437ce2c7417a767117246c87b14888610b6d6 authored over 5 years ago
Use f-string in pytest plugin

78fde7e02d931733d7edd2e5aa528ece6b828c58 authored over 5 years ago
Generating explicit examples from schema. Closes #17

9da9e36d6787a9178242d9c76fabd7c3f9a5549d authored over 5 years ago
Stricter tests & refactoring

To fix cases discovered by mutmut

83843cfae3002a145d2dcd3f7a1e305b387b13fc authored over 5 years ago
actions: Use kiwicom/mypy image

0f5b0650bcd2da6307f1791f611ccb2dd2054cdd authored over 5 years ago
actions: Use kiwicom/black image

To avoid waiting for the black package to be installed every time

e820c0ea4698f981e4bdb82cc45214f64a6d5065 authored over 5 years ago
Remove GitLab integration in favor of GitHub actions

282d04640dc487453418b432307481e9fc314e69 authored over 5 years ago
Add build badge

a886ad9370a4e8e93240dd028def8819a777e818 authored over 5 years ago
Add tox to GitHub actions

121762efcf4c4283425868006605f4e992cb27ec authored over 5 years ago
Move black config to pyproject.toml instead of CLI parameters

7d5e3bd3e910e61df01259c2560c63dc0c4fcb67 authored over 5 years ago
Add GitHub actions

5d3e887e61814a917359977bc0b5bf44f5bc47dd authored over 5 years ago
Fix the example

5655d9fc2a49625aea20b0432b716c133b225e07 authored over 5 years ago
Update README

75f998ed38b578be165879d991ea72d2674beeba authored over 5 years ago
Update README

06058bc3912fc07da5661393fd864f11248c732c authored over 5 years ago
Fix README extension

7c8aa60829769b78751f5f2886d64fa4785c71e3 authored over 5 years ago
Convert Readme to RST & add badges

6715284eae23b591fa15e23f6ed33aef2e58236b authored over 5 years ago
Release 0.4.1

37f634c601b9f9825807bc9e4831b3078f5f2237 authored over 5 years ago
Add a test case and a changelog entry for an unhandled exception

during `hasattr` check in `is_schemathesis_test`.

713cedfb0e0fc4411243298a23be5df7c45ef605 authored over 5 years ago
Catch exceptions in hasattr checks

5b02d0117055ef9ea99862bf86c3cb6fa1df8c06 authored over 5 years ago
Release 0.4.0

2a9f4208d58282cbb4426a53476b116d6e38d528 authored over 5 years ago
Add Python 3.8 builds

2054e6aa6b7cbf87c4b94c48ed133b9c17fda3c4 authored over 5 years ago
Fix resolving all inner references in objects. #34

e9e3aca9c5597862bd5df2bbba502113a97ba886 authored over 5 years ago
Use `jsonschema.RefResolver` for reference resolving. #35

3af33545b93312bd4fb6203abd019d08b0022f15 authored over 5 years ago
Added info about supported specification versions

78b75a3672e754cabfa17311b44e53a5dbad6d71 authored over 5 years ago
Refactoring

dd0a94b1167048108d01901b5e8d3e453828cc8d authored over 5 years ago
Release 0.3.0

b6e3850d8831a3a024a8a91cefe519fe200b52f7 authored over 5 years ago
Fix tests

069165cda5d5d692dd04bd9657bd199de91ccff9 authored over 5 years ago
Simplify & fix types

e80c2490e4be909ea563ac6492c6247ebddf2d25 authored over 5 years ago
Simplify & fix types

322ab729322f5600d9b23f1be14c5df48899b93b authored over 5 years ago
Move hypothesis logic out of pytest plugin

f36a05c628ff7b75c4fa5dfa2f8c8658c5a25804 authored over 5 years ago
Remove a possibility to use ``Parametrizer.parametrize`` and

custom ``Parametrizer`` kwargs for passing config options
to ``hypothesis.settings``.

Use ``hypo...

2dd46caab8f2c77c97458d6d00e46b24b45c4ba2 authored over 5 years ago
Export `generator.Case`

079003ec5bc0c3efdda78c69a1fd5311555c9d50 authored over 5 years ago
Add `Parametrizer.from_uri` method to construct parametrizer instances

from URIs

460a4cb4eb59d19866889652c4d6ee48b24a3a2d authored over 5 years ago
Release 0.2.0

5a72a75d5754930e36042f5cb2912bc5ec8ee025 authored over 5 years ago
Support "header" parameters

9e0ad464bce802cec59bd6c2fd915b283e13a026 authored over 5 years ago
Open API 3.0 support

01ef620bc7540f182e47a807ec6a63e1e0f9cdeb authored over 5 years ago
Extra tests

9fbcbaf451d3fcc69e37ae090772fa6ecf851e26 authored over 5 years ago
Update changelog

8a538d295718a36473109b2c1ed456e7100bfa81 authored over 5 years ago
Refactor parameters handling

9c020ea39ff60b2baa05b3819ad1f06f4dc1a8b3 authored over 5 years ago
Refactoring

6b6176d9af13535caf1097075a409fe67b7ff4a0 authored over 5 years ago
Refactor petstore tests

4d2bdcf2fd03e3cc916b785bec640be620337e4c authored over 5 years ago
Use `re.search` for pattern matching in `filter_method`/`filter_endpoint` instead of `fnmatch`.

83136fb7c4cbb6d40f757f923719018fde3e8f4a authored over 5 years ago
Fix tag name in URL

cc240d9fd9544a440c5eb17fe68eccaab29d92e2 authored over 5 years ago
Fix URL in changelog

4462c6fe88745011efdfcf5537c091ee7bd1a58d authored over 5 years ago
Fix ``KeyError`` on collection when "basePath" is absent. Closes #16

ab4263dff5049c8a12f364102355e3d330b37e87 authored over 5 years ago
Handle errors during tests collection / execution as failures

8791eb7e266e0adfc99ff5887137caad986fefea authored over 5 years ago
Update README and docs

05e75fac7a6b3b070e2ae9dfe593b1aed0b894c5 authored over 5 years ago
Update README and docs

de18afdb054ab9528256e5985f4b3cb4c94db2b9 authored over 5 years ago
Fix parameters transformation

d05d6d5e8e2dc461a7eb480814c4dfc7e6bfc353 authored over 5 years ago
Convert parameters list to schema

2e8640249fa9982350ad5d74c78ede9f2b8c953f authored over 5 years ago
gitlab-ci: Use generic tox template

f3291b46da81b7a0e90121c303da54190f603454 authored over 5 years ago
Update README

36d5d355fc9c9c0931dc7182c11a087b92ade216 authored over 5 years ago
Update README

d8c6c8d64e83762ac35ad7dd78904e3bea705584 authored over 5 years ago
Remove obsolete tests

Behavior is changed in `hypothesis_jsonschema`
https://github.com/Zac-HD/hypothesis-jsonschema/c...

1f5ff4590f8764182b9c4a113873e0ec3dc004ce authored over 5 years ago
Catch Hypothesis error during test call phase

a61cb8175143865a3e297ba335a7a028d2223677 authored over 5 years ago
Skip individual generated test case on hypothesis error

The whole test function was skipped before

eb49066ad43baa50e4771731e7f3d21e6e2c9d21 authored over 5 years ago
Detect schema class dynamically

39024f63b8f84c42b5c15133775ce5db887f299b authored over 5 years ago
Rename `SchemaParametrizer` -> `Parametrizer`

3c6614cf62f80a1899d416b9e988c2b65a2cd217 authored over 5 years ago
Docs & cleanup

91c4946f4410094e7e5742f5bc06200ab31008d3 authored over 5 years ago
Move exception handling in pytest plugin closer to its expected root

b843941ce8bd03c046747ae34196f753b806d9a3 authored over 5 years ago
Implement a smoke test for petstore schema

7c33a2cdb848c17788180c5c8cd8bcf26ac7cb67 authored over 5 years ago
Fix `reference` type in `resolve_reference` method

18a2397d468f61c72aa21ad52bf8bcc3104ab49f authored over 5 years ago
Add extra tests

5e4d67bc560afbbf9eee290de545f2e312ad2b2b authored over 5 years ago