Ghost/ghost/admin/tests
Kevin Ansfield 069bccdd94 Prevent keymaster bindings from causing failed tests (#976)
no issue
- keymaster bindings could be kept around between tests with references to objects that should have been deleted. This was manifesting itself with a Tags acceptance test failing because one of the key binding tests triggered two actions, one on the route under test and another on a route that was kept around from a previous Error Handling acceptance test (previous test intentionally had an aborted transition so the action in the current test was complaining about the first transition not being complete)
- add guard to ensure that shortcuts can't be registered multiple times on an object
- remove all `default` scope keymaster bindings when destroying a test app instance
2018-03-19 18:39:17 +00:00
..
acceptance Replace jquery-deparam with deparam dependency (#973) 2018-03-19 10:29:01 +00:00
helpers Prevent keymaster bindings from causing failed tests (#976) 2018-03-19 18:39:17 +00:00
integration Bower => NPM (#972) 2018-03-19 17:56:09 +00:00
unit Swap out ember-inline-svg for ember-svg-jar (#970) 2018-03-19 09:57:31 +00:00
.eslintrc.js Switch to eslint-plugin-ghost extending plugin:ghost/ember 2018-01-12 12:17:56 +00:00
index.html
test-helper.js Switch to eslint-plugin-ghost extending plugin:ghost/ember 2018-01-12 12:17:56 +00:00