├── .editorconfig ├── .gitattributes ├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── bin └── got-swag ├── examples ├── extended-petstore.yaml ├── monkeystore.yaml ├── petstore.yaml ├── sentiments.yaml ├── vars.yaml └── yoda.yaml ├── index.js ├── lib ├── assert2.js ├── auth.js ├── buffer.js ├── bundleApis.js ├── cartesian.js ├── createSandbox.js ├── describe.js ├── dispatch.js ├── exampleVars.js ├── generateBody.js ├── headerSafe.js ├── listVars.js ├── mocha.js ├── modify.js ├── monkeyAuth.js ├── monkeyGet.js ├── monkeyPost.js ├── parseTests.js ├── readFile.js ├── request.js ├── runStep.js ├── runTest.js ├── sandboxRequest.js ├── shuffle.js ├── test.js ├── toStream.js └── validate.js ├── package.json └── test ├── bundleApis.js ├── cartesian.js ├── cli.js ├── describe.js ├── exampleVars.js ├── generateBodyTest.js ├── monkey.js ├── oauth2.js ├── oauth2.yaml ├── petstore.js ├── petstore.yaml ├── petstore2.yaml ├── request.js ├── test.js ├── vars.yaml └── withApp.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | reports 4 | ./idea 5 | got-swag.iml 6 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/README.md -------------------------------------------------------------------------------- /bin/got-swag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/bin/got-swag -------------------------------------------------------------------------------- /examples/extended-petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/examples/extended-petstore.yaml -------------------------------------------------------------------------------- /examples/monkeystore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/examples/monkeystore.yaml -------------------------------------------------------------------------------- /examples/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/examples/petstore.yaml -------------------------------------------------------------------------------- /examples/sentiments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/examples/sentiments.yaml -------------------------------------------------------------------------------- /examples/vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/examples/vars.yaml -------------------------------------------------------------------------------- /examples/yoda.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/examples/yoda.yaml -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/index.js -------------------------------------------------------------------------------- /lib/assert2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/assert2.js -------------------------------------------------------------------------------- /lib/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/auth.js -------------------------------------------------------------------------------- /lib/buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/buffer.js -------------------------------------------------------------------------------- /lib/bundleApis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/bundleApis.js -------------------------------------------------------------------------------- /lib/cartesian.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/cartesian.js -------------------------------------------------------------------------------- /lib/createSandbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/createSandbox.js -------------------------------------------------------------------------------- /lib/describe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/describe.js -------------------------------------------------------------------------------- /lib/dispatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/dispatch.js -------------------------------------------------------------------------------- /lib/exampleVars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/exampleVars.js -------------------------------------------------------------------------------- /lib/generateBody.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/generateBody.js -------------------------------------------------------------------------------- /lib/headerSafe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/headerSafe.js -------------------------------------------------------------------------------- /lib/listVars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/listVars.js -------------------------------------------------------------------------------- /lib/mocha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/mocha.js -------------------------------------------------------------------------------- /lib/modify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/modify.js -------------------------------------------------------------------------------- /lib/monkeyAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/monkeyAuth.js -------------------------------------------------------------------------------- /lib/monkeyGet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/monkeyGet.js -------------------------------------------------------------------------------- /lib/monkeyPost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/monkeyPost.js -------------------------------------------------------------------------------- /lib/parseTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/parseTests.js -------------------------------------------------------------------------------- /lib/readFile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/readFile.js -------------------------------------------------------------------------------- /lib/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/request.js -------------------------------------------------------------------------------- /lib/runStep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/runStep.js -------------------------------------------------------------------------------- /lib/runTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/runTest.js -------------------------------------------------------------------------------- /lib/sandboxRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/sandboxRequest.js -------------------------------------------------------------------------------- /lib/shuffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/shuffle.js -------------------------------------------------------------------------------- /lib/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/test.js -------------------------------------------------------------------------------- /lib/toStream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/toStream.js -------------------------------------------------------------------------------- /lib/validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/lib/validate.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/package.json -------------------------------------------------------------------------------- /test/bundleApis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/bundleApis.js -------------------------------------------------------------------------------- /test/cartesian.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/cartesian.js -------------------------------------------------------------------------------- /test/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/cli.js -------------------------------------------------------------------------------- /test/describe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/describe.js -------------------------------------------------------------------------------- /test/exampleVars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/exampleVars.js -------------------------------------------------------------------------------- /test/generateBodyTest.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/monkey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/monkey.js -------------------------------------------------------------------------------- /test/oauth2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/oauth2.js -------------------------------------------------------------------------------- /test/oauth2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/oauth2.yaml -------------------------------------------------------------------------------- /test/petstore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/petstore.js -------------------------------------------------------------------------------- /test/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/petstore.yaml -------------------------------------------------------------------------------- /test/petstore2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/petstore2.yaml -------------------------------------------------------------------------------- /test/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/request.js -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/test.js -------------------------------------------------------------------------------- /test/vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/vars.yaml -------------------------------------------------------------------------------- /test/withApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freenet-public/got-swag/HEAD/test/withApp.js --------------------------------------------------------------------------------