Skip to content
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

Update the CI build #124

Merged
merged 4 commits into from Oct 3, 2017
Merged

Update the CI build #124

merged 4 commits into from Oct 3, 2017

Conversation

manicki
Copy link
Member

@manicki manicki commented Aug 13, 2017

No description provided.

This includes:
 - installing jquery and qunit using npm instead of using
   versions checked in the repository. Modern version
   of libraries are used instead of outdated version from
   the repo.
 - tests are updated to QUnit 2 (to use async instead of
   start/stop)
 - qunit.parameterize is not compatible with qunit 2,
   therefore it was dropped. Test cases (used in a single
   test module only) are enumerate in a loop instead.
 - custom homebrew test runner is dropped
 - requirejs, only used for tests, is no longer used,
   karma config specifies dependencies for tests to run.
 - qunit tests are run as part of npm test. Bash build script
   is removed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants