-
Notifications
You must be signed in to change notification settings - Fork 325
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Recreate Test Suite #145
Comments
Ok, seems that mozilla suggests |
- implements #145 - unit tests: mocha + sinon-chrome - functional tests: karma + mocha
This might be worth giving a shot using testcafe. Let me know your thoughts. If there's interest, I'd be glad to help. |
We may want to revisit tests in Q4 with:
|
In legacy SDK we had a comprehensive test suite that was run via
jpm test
WebExtensions use
web-ext
, but it does not providetest
runner yet.There is a related, open issue at mozilla/web-ext#5.
This issue is blocked until WebExtension test runner is implemented upstream, or a custom
npm tests
command is implemented locally AND we reach 80%+ test coverage(updated 2017-12-02)
npm test
runs test suite withbrowser
stublegacy-sdk
branch and add missing unit tests hereThe text was updated successfully, but these errors were encountered: