You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug_report.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,9 @@ assignees: ''
8
8
9
9
<!--- If you can, please recreate the bug in a quick test:
10
10
11
-
Simply clone master and use our bug recreation template for chai-openapi-response-validator (https://github.com/RuntimeTools/OpenAPIValidators/blob/master/packages/chai-openapi-response-validator/test/bugRecreationTemplate.test.js)
11
+
Simply clone master and use our bug recreation template for chai-openapi-response-validator (https://github.com/openapi-library/OpenAPIValidators/blob/master/packages/chai-openapi-response-validator/test/bugRecreationTemplate.test.js)
12
12
13
-
or jest-openapi (https://github.com/RuntimeTools/OpenAPIValidators/blob/master/packages/jest-openapi/__test__/bugRecreationTemplate.test.js)
13
+
or jest-openapi (https://github.com/openapi-library/OpenAPIValidators/blob/master/packages/jest-openapi/__test__/bugRecreationTemplate.test.js)
14
14
-->
15
15
16
16
**Which package are you using**?
@@ -40,4 +40,4 @@ Add any other context about the problem here.
40
40
41
41
**Are you going to resolve the issue?**
42
42
43
-
<!--- Feel free to ask for any help and read our [PR guide](https://github.com/RuntimeTools/OpenAPIValidators/blob/master/CONTRIBUTING.md#pull-requests) -->
43
+
<!--- Feel free to ask for any help and read our [PR guide](https://github.com/openapi-library/OpenAPIValidators/blob/master/CONTRIBUTING.md#pull-requests) -->
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/feature_request.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,4 +23,4 @@ Add any other context or screenshots about the feature request here.
23
23
24
24
**Are you going to resolve the issue?**
25
25
26
-
<!--- Feel free to ask for any help and read our [PR guide](https://github.com/RuntimeTools/OpenAPIValidators/blob/master/CONTRIBUTING.md#pull-requests) -->
26
+
<!--- Feel free to ask for any help and read our [PR guide](https://github.com/openapi-library/OpenAPIValidators/blob/master/CONTRIBUTING.md#pull-requests) -->
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+4-29Lines changed: 4 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,21 +2,20 @@
2
2
3
3
Thanks for being willing to contribute!
4
4
5
-
We appreciate [bug reports](https://github.com/RuntimeTools/OpenAPIValidators/issues/new?assignees=&labels=bug&template=bug_report.md&title=), [feature requests](https://github.com/RuntimeTools/OpenAPIValidators/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=), doc updates, fixing [open issues](https://github.com/RuntimeTools/OpenAPIValidators/issues), and other contributions. Please follow our [Code Of Conduct](https://github.com/RuntimeTools/OpenAPIValidators/blob/master/CODE_OF_CONDUCT.md) and the guide below.
5
+
We appreciate [bug reports](https://github.com/openapi-library/OpenAPIValidators/issues/new?assignees=&labels=bug&template=bug_report.md&title=), [feature requests](https://github.com/openapi-library/OpenAPIValidators/issues/new?assignees=&labels=enhancement&template=feature_request.md&title=), doc updates, fixing [open issues](https://github.com/openapi-library/OpenAPIValidators/issues), and other contributions. Please follow our [Code Of Conduct](https://github.com/openapi-library/OpenAPIValidators/blob/master/CODE_OF_CONDUCT.md) and the guide below.
A bug is a **recreatable** problem that is caused by the code in the repository.
15
14
16
15
Before submitting bug reports:
17
16
18
-
1.**Check if the [issue has already been reported](https://github.com/RuntimeTools/OpenAPIValidators/issues)**
19
-
2.**Recreate the bug**— clone `master` and use our bug recreation template for [`chai-openapi-response-validator`](https://github.com/RuntimeTools/OpenAPIValidators/blob/master/packages/chai-openapi-response-validator/test/bugRecreationTemplate.test.js) or [`jest-openapi`](https://github.com/RuntimeTools/OpenAPIValidators/blob/master/packages/jest-openapi/__test__/bugRecreationTemplate.test.js).
17
+
1.**Check if the [issue has already been reported](https://github.com/openapi-library/OpenAPIValidators/issues)**
18
+
2.**Recreate the bug**— clone `master` and use our bug recreation template for [`chai-openapi-response-validator`](https://github.com/openapi-library/OpenAPIValidators/blob/master/packages/chai-openapi-response-validator/test/bugRecreationTemplate.test.js) or [`jest-openapi`](https://github.com/openapi-library/OpenAPIValidators/blob/master/packages/jest-openapi/__test__/bugRecreationTemplate.test.js).
20
19
21
20
## Feature Requests
22
21
@@ -31,7 +30,7 @@ Consider whether your idea fits with the scope and aims of the project. It's up
31
30
- New code should be consistent with existing code.
32
31
- PRs should remain focused in scope and not contain unrelated commits or code changes.
33
32
- Please ask before embarking on any significant pull request, to ensure we will want to merge into the project.
34
-
- If this is your first pull request for this project, please add yourself as a contributor! Just comment on your pull request: `@all-contributors please add <your-username> for <contribution>` ([see example](https://allcontributors.org/docs/en/bot/usage#all-contributors-add)) and the All Contributors bot will raise a PR adding you to the [Contributors section of our main README](https://github.com/RuntimeTools/OpenAPIValidators#contributors). Note, this indicates that you accept the IBM Contributor License Agreement [below](#IBM-Contributor-License-Agreement).
33
+
- If this is your first pull request for this project, please add yourself as a contributor! Just comment on your pull request: `@all-contributors please add <your-username> for <contribution>` ([see example](https://allcontributors.org/docs/en/bot/usage#all-contributors-add)) and the All Contributors bot will raise a PR adding you to the [Contributors section of our main README](https://github.com/openapi-library/OpenAPIValidators#contributors).
35
34
36
35
Follow this process if you'd like to work on this project:
### 8. [Open a Pull Request](https://help.github.com/articles/using-pull-requests/) with a clear title and description. Link it to the relevant issue
108
-
109
-
## IBM Contributor License Agreement
110
-
111
-
Version 1.0.1 - January 25th, 2017
112
-
113
-
In order for You (as defined below) to make intellectual property Contributions (as defined below) now or in the future to IBM GitHub repositories, You must agree to this Contributor License Agreement ("CLA"). Please read this CLA carefully before accepting its terms. By accepting the CLA, You are agreeing to be bound by its terms. If You submit a Pull Request against an IBM repository on GitHub You must include in the Pull Request a statement of Your acceptance of this CLA.
114
-
As used in this CLA: (i) "You" (or "Your") shall mean the entity that is making this Agreement with IBM; (ii)"Contribution" shall mean any original work of authorship, including any modifications or additions to an existing work, that is submitted by You to IBM for inclusion in, or documentation of, any of the IBM GitHub repositories; (iii) "Submit" (or "Submitted") means any form of communication sent to IBM (e.g. the content You post in a GitHub Issue or submit as part of a GitHub Pull Request).
115
-
116
-
This agreement applies to all Contributions You Submit.
117
-
118
-
- You will only Submit Contributions where You have authored 100% of the content.
119
-
120
-
- You will only Submit Contributions to which You have the necessary rights. This means that if You are employed You have received the necessary permissions from Your employer to make the Contributions.
121
-
122
-
- Whatever content You Contribute will be provided under the Apache v2.0 license. You can read a copy of the Apache v2.0 License at <http://www.apache.org/licenses/LICENSE-2.0>. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
123
-
124
-
- You understand and agree that the Project and Your contributions are public, and that a record of the contribution (including all personal information You submit with it, including Your sign-off) is maintained indefinitely and may be redistributed consistent with the license(s) involved.
125
-
126
-
- You understand that the decision to include Your Contribution is entirely that of the Project and this agreement does not guarantee that the Contribution will be included in the Project.
127
-
128
-
- You are not expected to provide support for Your Contribution. However you may provide support for free, for a fee or not at all. You provide Your Contribution on an "AS IS" BASIS as stated in the License.
129
-
130
-
You will promptly notify the Project if You become aware of any facts or circumstances that would make these commitments inaccurate in any way. To do so, please raise an issue on the project's GitHub [issue tracker](https://github.com/RuntimeTools/OpenAPIValidators/issues).
131
-
If You think the Project could make use of content which You did not author, please talk to a committer on the Project. If they like Your idea, they will know the process to get it included.
Chai and Jest support for asserting that HTTP responses satisfy an OpenAPI spec.
10
10
@@ -16,12 +16,12 @@ If your server's behaviour doesn't match your API documentation, then you need t
16
16
17
17
These test plugins let you automatically test whether your server's behaviour and documentation match. They extend Chai and Jest to support the [OpenAPI standard](https://swagger.io/docs/specification/about/) for documenting REST APIs. In your JavaScript tests, you can simply assert `expect(responseObject).toSatisfyApiSpec()`
0 commit comments