UNPKG

ember-frost-test

Version:
126 lines (91 loc) 5.73 kB
# 4.0.2 (2018-07-19) * **Fixed** Travis API key. # 4.0.1 (2018-03-08) * **Updated** pull request template * **Added** issue template * **Updated** to `pr-bumper` version `3` * **Updated** to node 8 * **Added** slack integration * **Updated** `ember-test-utils` to `^8.1.1` * **Updated** `ember-test-utils` to `^8.1.1` in blueprint * **Updated** `ember-cli-frost-blueprints` to `^5.0.2` * **Added** `package-lock.json` file # 4.0.0 (2018-01-02) * Add `chalk@^2.3.0` as **dependency** (was missed in #40) # 3.1.0 (2017-12-21) * **Updated** travis CI configuration to remove testing since there are no tests to run * **Removed** travis scripts that are no longer needed since we are not running test in CI * **Updated** blueprints to install testing packages at the versions we desire * **Added** `test-helper.js` blueprint file since we are no longer running the `ember-cli-mocha` blueprints that would have updated that file * **Updated** the addPackagesToProject method in the blueprints to respect the `save-exact` npm flag * **Updated** `README.md` to list all testing tools that this add-on installs via blueprints * **Updated** version of `ember-ajax` to `^2.5.6` * **Removed** unused `ember-cli-release` package * **Removed** unused `ember-cli-sri` package * **Removed** unused `ember-sinon` package * **Removed** unused `ember-hook` package * **Removed** unused `ember-cli-mocha` package since no tests in this addon * **Removed** unused `ember-cli-chai` package since no tests in the addon * **Added** `NOTES.md` file explaining the behavior/reason for implementation of this addon * **Updated** version of `ember-test-utils` to `^8.0.0` * **Updated** version of `ember-cli-htmlbars-inline-precompile` to `0.3.12` # 3.0.0 (2017-11-22) * **Updated** to version 7 of `ember-test-utils` * **Updated** to version ^1.4.2 of `ember-hook` * **Updated** to version 4 of `ember-cli-frost-blueprints` * **Removed** unneeded `chai` devDependency * **Added** `bower` as a devDependency since it is no longer provide by Ember CLI * **Updated** to ignore line length linting of `CHANGELOG.md` # 2.1.2 (2017-06-27) * **Updated** the build scripts to publish under `ember-default` Listing changes that were not picked up from previous PR: https://github.com/ciena-frost/ember-frost-test/pull/33 * **Updated** to Ember CLI 2.12.3 and Ember 2.12.x * **Updated** ember-try config matrix with Ember LTS 2.8 * **Updated** travis.yml build matrix to run Ember LTS 2.8 and default (Ember LTS 2.12) # 2.1.1 (2017-05-30) * **Moved** `ember-cli-frost-blueprints` from `dependencies` in `package.json` to being installed as a blueprint. It turns out that [`ember-cli` cheats w.r.t. `ember-cli-legacy-blueprints`](https://github.com/ember-cli/ember-cli/blob/v2.8.0/lib/models/project.js#L347) and so we can't follow that pattern (of just making it an `npm` dep). # 2.1.0 (2017-05-30) * **Removed** blueprints for generating tests, they are now provided by `ember-cli-frost-blueprints` * **Added** `ember-cli-frost-blueprints` to the `dependencies` so that the same blueprints are still available to consumers of this addon. # 2.0.0 (2017-05-22) * **Updated** versions of ember-sinon, ember-hook, ember-test-utils and ember-mocha * **Updated** test blueprints with new path to ember-test-util helpers # 1.0.3 (2017-05-10) * **Updated** the secure auth tokens in `.travis.yml` # 1.0.2 * **Updated** to use latest pr-bumper which supports being able to set a PR to `none` when publishing a new version is not desired. # 1.0.1 * **Fixed** bug in the new blueprint test generators (all but `component-test` were broken * **Added** automated tests for generating all files and making sure they pass lint # 1.0.0 ### Breaking * **Swapped** from `bower` versions of `sinon-chai` and `chai-jquery` to `npm` versions. Running the install blueprint for this addon will remove the bower deps, and add npm deps, as well as clean up `ember-cli-build.js` to undo what it previously added there. If you manually loaded `sinon-chai` and/or `chai-jquery` yourself in `ember-cli-build.js` you'll need to manually undo that. ### Non-breaking * **Updated** `eslint-config-frost-standard` and fixed new lint warnings # 0.2.1 * **Removed** the `blueprint` hack to install a fork of `testem` and clear out the one under `node_modules/ember-cli/node_modules/testem` since [the fix has been released](https://github.com/testem/testem/releases/tag/v1.14.1) # 0.2.0 * **Updated** the `README.md` with examples using the latest `ember-mocha` and `ember-test-utils` stuff * **Added** a section in the `README.md` about how to structure `describe`, `beforeEach` and `it` blocks within tests. * **Added** `adapter-test` blueprint for generating adapter tests * **Added** `controller-test` blueprint for generating controller tests * **Updated** `component-test` blueprint to use new helpers from `ember-test-utils` * **Added** `mixin-test` blueprint for generating mixin tests * **Added** `model-test` blueprint for generating model tests * **Added** `route-test` blueprint for generating route tests * **Updated** `ember-frost-test` blueprint to install a bugfix branch of `testem` and make sure it's used by `ember-cli` to workaround [this bug](https://github.com/testem/testem/issues/1043) until the fix is merged/released. * **Fixed** a bug in `component-test` where generating a test for an addon was using `addon-name/tests/helpers` instead of `dummy/tests/helpers` to pull in `ember-test-utils` helpers. # 0.1.0 * **Added** component-test blueprint generator # 0.0.3 * **Updated** cleaned up CHANGELOG.md # 0.0.2 * **Added** badges to README # 0.0.1 * **Added** initial setup of `ember-frost-test` repo