This repository has been archived by the owner on Mar 4, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 26
Test: Add unit test coverage for all critical code paths. #9
Labels
Comments
lib/
lib/
lib/
ryan-roemer
added a commit
that referenced
this issue
Feb 4, 2016
Implementation work for #9 * Add comprephensive "almost" functional tests in `builder-core.spec.js` using `mock-fs` and a ton of actual usage scenarios. * Capture JSON parsing errors for `builder envs` better. * Fix bug wherein `builder --version` displayed help instead of version. * Refactor `--setup` execution model to resolve and use a `Task` object straight up rather than a `builder run <setup-task-name>`. * Refactor `config.js` and `log.js` to have stubable methods in tests. * Enhance `builder-core` to take an options argument. * Fix minor README.md typo.
ryan-roemer
added a commit
that referenced
this issue
Feb 4, 2016
Implementation work for #9 * Add comprephensive "almost" functional tests in `builder-core.spec.js` using `mock-fs` and a ton of actual usage scenarios. * Capture JSON parsing errors for `builder envs` better. * Fix bug wherein `builder --version` displayed help instead of version. * Refactor Task to take `runner` option to avoid circular dependencies. * Refactor `--setup` execution model to resolve and use a `Task` object straight up rather than a `builder run <setup-task-name>`. * Refactor `config.js` and `log.js` to have stubable methods in tests. * Enhance `builder-core` to take an options argument. * Fix minor README.md typo.
ryan-roemer
added a commit
that referenced
this issue
Feb 4, 2016
Implementation work for #9 * Add comprehensive "almost" functional tests in `builder-core.spec.js` using `mock-fs` and a ton of actual usage scenarios. * Capture JSON parsing errors for `builder envs` better. * Fix bug wherein `builder --version` displayed help instead of version. * Refactor Task to take `runner` option to avoid circular dependencies. * Refactor `--setup` execution model to resolve and use a `Task` object straight up rather than a `builder run <setup-task-name>`. * Refactor `config.js` and `log.js` to have stubable methods in tests. * Enhance `builder-core` to take an options argument. * Fix minor README.md typo.
ryan-roemer
added a commit
that referenced
this issue
Feb 4, 2016
Implementation work for #9 * Add comprehensive "almost" functional tests in `builder-core.spec.js` using `mock-fs` and a ton of actual usage scenarios. * Capture JSON parsing errors for `builder envs` better. * Fix bug wherein `builder --version` displayed help instead of version. * Refactor Task to take `runner` option to avoid circular dependencies. * Refactor `--setup` execution model to resolve and use a `Task` object straight up rather than a `builder run <setup-task-name>`. * Refactor `config.js` and `log.js` to have stubable methods in tests. * Enhance `builder-core` to take an options argument. * Fix minor README.md typo.
ryan-roemer
added a commit
that referenced
this issue
Feb 5, 2016
Implementation work for #9 * Add comprehensive "almost" functional tests in `builder-core.spec.js` using `mock-fs` and a ton of actual usage scenarios. * Capture JSON parsing errors for `builder envs` better. * Fix bug wherein `builder --version` displayed help instead of version. * Refactor Task to take `runner` option to avoid circular dependencies. * Refactor `--setup` execution model to resolve and use a `Task` object straight up rather than a `builder run <setup-task-name>`. * Refactor `config.js` and `log.js` to have stubable methods in tests. * Enhance `builder-core` to take an options argument. * Fix minor README.md typo.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
TODO
s.The text was updated successfully, but these errors were encountered: