Skip to content
This repository has been archived by the owner on Mar 26, 2021. It is now read-only.

Develop #103

Merged
merged 46 commits into from
Dec 10, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
c5d65fd
nunjucks loading
jgroom33 Nov 4, 2018
cfe80ce
JsonPath via nunjucks
jgroom33 Nov 4, 2018
bdc8186
update all tests for nunjucks
jgroom33 Nov 4, 2018
98785b2
postman test with new schema
jgroom33 Nov 5, 2018
c17471b
refactor to har
jgroom33 Nov 10, 2018
47c0318
add type validation
jgroom33 Nov 10, 2018
60e7c2c
update docs and tests
jgroom33 Nov 10, 2018
63e3111
update docs and tests
jgroom33 Nov 10, 2018
804e633
prettyprint content
jgroom33 Nov 11, 2018
219dcd4
log joi errors
jgroom33 Nov 11, 2018
7aad83a
update tests
jgroom33 Nov 11, 2018
21f0b02
fail on single validation error
jgroom33 Nov 11, 2018
da77e20
correct tests
jgroom33 Nov 11, 2018
b3c97fc
queryString as array
jgroom33 Nov 11, 2018
c7794d0
simplify a test
jgroom33 Nov 11, 2018
2aa5896
handle variables in yaml
jgroom33 Nov 11, 2018
63abe2b
fix tests
jgroom33 Nov 11, 2018
e08d21b
fix JsonPath function
jgroom33 Nov 12, 2018
8bcaaa3
success tests passing
jgroom33 Nov 12, 2018
95ff401
update readme
jgroom33 Nov 12, 2018
5e6cec2
merge master
jgroom33 Nov 12, 2018
89f8675
fix retries
jgroom33 Nov 12, 2018
4e1ee53
add nunjucks to dev deps
jgroom33 Nov 12, 2018
4a15c8b
remove example dir
jgroom33 Nov 12, 2018
2cb759b
validate as array
jgroom33 Nov 12, 2018
a4b14d2
fix type validation
jgroom33 Nov 12, 2018
f5f634a
add regex validation
jgroom33 Nov 12, 2018
efa7de5
store har as response
jgroom33 Nov 12, 2018
c78440c
resolve #22
jgroom33 Nov 12, 2018
60ad8fb
update schema docs
jgroom33 Nov 12, 2018
130a161
update schema docs
jgroom33 Nov 12, 2018
8792a39
resolve #99
jgroom33 Nov 12, 2018
dd08ff6
better logging
jgroom33 Nov 12, 2018
31e02d7
merge master
jgroom33 Nov 13, 2018
c1d5d55
add save data option
jgroom33 Nov 13, 2018
64d86cd
preserve order of request responses using map
jgroom33 Nov 13, 2018
fc702c9
save/load strest_history.json
jgroom33 Nov 13, 2018
48c9d78
execute specific key
jgroom33 Nov 13, 2018
48b4ed9
support execution from vscode extension
jgroom33 Nov 14, 2018
f2d3944
merge master
jgroom33 Nov 15, 2018
b2e172f
merge master
jgroom33 Nov 15, 2018
78c0af1
resolve PR updates
jgroom33 Nov 16, 2018
7bf4e76
allow schema failures to continue when --no-exit
jgroom33 Nov 16, 2018
3edd449
merge master
jgroom33 Nov 17, 2018
f68b1bf
(feature) jsonschema validation
jgroom33 Nov 18, 2018
2afcfe7
pass complex objects
jgroom33 Dec 10, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ script:
- node dist/main.js tests/success_validate_retries/
- node dist/main.js tests/failure/ --no-exit
- node dist/main.js tests/success/bulk.yml -b
- node dist/main.js tests/success/chaining/login.strest.yml --save
- node dist/main.js tests/success/chaining/verify_login_chained.strest.yml --load --save
# deploy:
# provider: npm
# email: "eykrehbein@gmail.com"
Expand Down
5 changes: 4 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ export STREST_GMT_DATE=$(TZ=GMT-0 date --date='10 seconds' --rfc-2822 | sed "s/+
node dist/main.js tests/success_validate_retries/
node dist/main.js tests/failure/ --no-exit
node dist/main.js tests/success/bulk.yml -b
# Manual chained executions
node dist/main.js tests/success/chaining/login.strest.yml -s
node dist/main.js tests/success/chaining/verify_login_chained.strest.yml -l -s
```

## Publishing - Information for Collaborators
Expand All @@ -28,4 +31,4 @@ When / before you merge a Pull Request, there are more steps to go.
3. [Draft a new Release on Github](https://github.com/eykrehbein/strest/releases/new)
- Tag Version = npm version

The new Release will automatically publish the new changes under the new package version into the npm registry.
The new Release will automatically publish the new changes under the new package version into the npm registry.
Loading