Comments (2)
When running ember install ember-cli-mocha
, make sure to type Y when prompted "Overwrite tests/test-helper.js". This file will then be changed to contain:
import resolver from './helpers/resolver';
import { setResolver } from 'ember-mocha';
setResolver(resolver);
Everything else should be taken care of by installing ember-cli-mocha.
You should then be able to use the ember cli generators to create modules and corresponding tests (which will use mocha). For example: ember g controller articles
will create tests/unit/controllers/articles-test.js
I believe this is explained in the ember-cli-mocha readme, but please file an issue or PR there if any clarification is needed.
I've just created a bare bones ember-mocha-example project so you can compare your project's settings in case you have questions.
from ember-mocha.
Thanks much dgeb! Really appreciate it.
from ember-mocha.
Related Issues (20)
- Context.owner is undefined (and exceptions are swallowed) HOT 3
- ember-mocha tests failing with Ember 3 HOT 3
- Add `before` and `after` hooks HOT 11
- How to set default timeout HOT 1
- Do I need to install chai? HOT 1
- Mocha does not properly install on fresh Ember 3.6 - Qunit remains and yields TestLoad failure. HOT 1
- TypeError: Cannot read property 'reopen' of undefined HOT 7
- Qunit is not defined errors HOT 11
- Is start() api ready to be released? HOT 4
- start() function isn't in @types/ember-mocha HOT 1
- cannot run tests when building embroider HOT 7
- Catching render error
- Setting same properties name causing tests fail HOT 6
- Does ember-mocha provide blueprints for ember-cli HOT 1
- Error: Please pass the subject owner to beforeEach() HOT 2
- Flaky `Cannot assign to read only property 'owner' of object '#<Context>'` HOT 2
- Upgrade path HOT 7
- Ember Upgrade: global is not defined
- Not compatible with Ember 4+
- #ember-testing-container is alway empty and shows no preview.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ember-mocha.