├── .gitignore ├── .istanbul.yml ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── appveyor.yml ├── collaborators.md ├── commands.js ├── fuge.js ├── package.json ├── shell.js ├── test ├── basic.test.js ├── fixtures │ └── system │ │ ├── failfast │ │ └── willfail.js │ │ ├── fuge │ │ └── system.yml │ │ ├── response.json │ │ ├── runme │ │ ├── run.sh │ │ └── runme.js │ │ ├── runmetoo │ │ └── runmetoo.js │ │ └── willfail │ │ └── willfail.js └── helpers │ └── runner.js ├── upgrading.md └── util.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/.gitignore -------------------------------------------------------------------------------- /.istanbul.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/.istanbul.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/appveyor.yml -------------------------------------------------------------------------------- /collaborators.md: -------------------------------------------------------------------------------- 1 | Peter Elger 2 | David Mark Clements 3 | Dead McDonnell 4 | Matteo Collina 5 | -------------------------------------------------------------------------------- /commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/commands.js -------------------------------------------------------------------------------- /fuge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/fuge.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/package.json -------------------------------------------------------------------------------- /shell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/shell.js -------------------------------------------------------------------------------- /test/basic.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/test/basic.test.js -------------------------------------------------------------------------------- /test/fixtures/system/failfast/willfail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/test/fixtures/system/failfast/willfail.js -------------------------------------------------------------------------------- /test/fixtures/system/fuge/system.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/test/fixtures/system/fuge/system.yml -------------------------------------------------------------------------------- /test/fixtures/system/response.json: -------------------------------------------------------------------------------- 1 | { "resp": "Hello Fish!\n" } -------------------------------------------------------------------------------- /test/fixtures/system/runme/run.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | node runme.js 3 | -------------------------------------------------------------------------------- /test/fixtures/system/runme/runme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/test/fixtures/system/runme/runme.js -------------------------------------------------------------------------------- /test/fixtures/system/runmetoo/runmetoo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/test/fixtures/system/runmetoo/runmetoo.js -------------------------------------------------------------------------------- /test/fixtures/system/willfail/willfail.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | setTimeout(function () { 4 | process.exit(1) 5 | }, 500) 6 | -------------------------------------------------------------------------------- /test/helpers/runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/test/helpers/runner.js -------------------------------------------------------------------------------- /upgrading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/upgrading.md -------------------------------------------------------------------------------- /util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apparatus/fuge/HEAD/util.js --------------------------------------------------------------------------------