Mike Gilbode
087ed20384
Add support for requestInterceptor / responseInterceptor.
- Display mutated requests from request interceptor in curl output in UI.
Put this behind showMutatedRequest flag so that the mutation can be
silent.
- Document requestInterceptor, responseInterceptor and showMutatedRequest
in README.md
- Add tests
7 years ago
Kyle Shockey
168e203040
Use hash for body in formData tests
I couldn't find any instances of body being an array when testing
formData with real specs... I think this was a mistake.
7 years ago
Kyle Shockey
9af5d2dc66
Add writeOnly support to sampleFromSchema; add tests for the same
7 years ago
Kyle Shockey
37f9d5aa29
Add tests
7 years ago
Kyle Shockey
b373182afe
ESLint fixes
7 years ago
Owen Conti
f570ffcd82
Reimplemented changes from PR #3427 . Added fix for validating request bodies.
7 years ago
Owen Conti
87e7142f1f
Revert "Update parameter <select> elements to render 'invalid' classes. Add '.invalid' CSS for <select> elements. Rework validateParam() function. Added .btn-sm class for "Add item" and "Remove item" buttons in array parameters. Reduce border-width on <select> elements inside parameters. Update tests for utils.validateParam()."
This reverts commit 666e22f989
.
7 years ago
Kyle Shockey
5c70134f53
Revert "Merge pull request #3427 from owenconti/bug/3414-validate-params-reworked"
Reopens #3414
This reverts commit 99d368673b4fbd640b15fe85e5c9af52179dc749, reversing
changes made to 8bf9037bbc
.
7 years ago
Owen Conti
666e22f989
Update parameter <select> elements to render 'invalid' classes. Add '.invalid' CSS for <select> elements. Rework validateParam() function. Added .btn-sm class for "Add item" and "Remove item" buttons in array parameters. Reduce border-width on <select> elements inside parameters. Update tests for utils.validateParam().
7 years ago
Leon Weidauer
25c63b5f76
Fix length issue in OrderedMaps
Previously, a definiton with a 'length' property with numeric value
would result in an OrderedMap of that length.
This is now fixed and covered by tests
7 years ago
Kyle Shockey
6a48e43ca5
Delete path translator tests
7 years ago
Owen Conti
991ae66b39
Fixes #3375 - Change order of logic for selecting `requestContentType` to prioritize `consumes_value` first
7 years ago
Owen Conti
6beaaca6e6
Fixes #3361 - Check for null and undefined values in validateParam
7 years ago
Owen Conti
551a5a81a1
Fix test for falsy values
7 years ago
Owen Conti
dd1b87e3d7
Fixes #3309 - Add same styles as regular input elements to file inputs. Add test for validating file type.
7 years ago
RVKen
d36f0a6dbd
fix eslint issues
7 years ago
Owen Conti
5119c7a5db
Fixes #3299 - export validateNumber and validateInteger for easy reuse and testing. Broke validateParam required check onto multiple lines. Added tests for validateNumber, validateInteger, and validateParam
7 years ago
Owen Conti
ddb5704637
#3072 - Display response body and headers for requests that result in non-200 responses. Add test to ensure error and response are merged correctly
7 years ago
Derek Wickern
c5a23e584c
Fix #2922 : file uploads fail to render curl command
The request body is an immutable.js OrderedMap rather than a string,
so this fixes the type error:
TypeError: request.get(...).split is not a function
Adds a special curl command argument for files, e.g.
curl -F "param=value" -F "file=@filename.txt;type=text/plain"
7 years ago
Kyle Shockey
88848d071b
Extended getComponent: system availability
7 years ago
Kyle Shockey
614c1ae7f6
basic wrapComponent
7 years ago
Kyle Shockey
2f527b1f66
Move system tests to directory
7 years ago
Kyle Shockey
1f314ddca2
Add wrapSelectors functionality
7 years ago
Kyle Shockey
5fc064e2ac
Reorganize tests
7 years ago
Kyle Shockey
35769f9b47
Fix #2918 ; add control/test tests
7 years ago
Kyle Shockey
4c1a5488bb
Parse spec url when deciding scheme for operation
7 years ago
Anna Bodnia
fde75d408e
fix #2839
7 years ago
Kyle Shockey
e1fcbfbf09
Linter error fixes
7 years ago
Kyle Shockey
f1f239b07b
Delete unused AST tests
7 years ago
Kyle Shockey
f195d01184
Autofix ESLint problems
7 years ago
Anna Bodnia
4ebe2273da
fixes for XML render
7 years ago
Ron
f22a628934
in with the new
7 years ago