MathJax-test
MathJax-test copied to clipboard
implement CI
Something along the lines of Travis and SauceLabs, possibly switching test runners to something more generic (e.g., Karma + Jasmine).
- Assumptions.
- we want to build on Saucelabs (b/c it's free for open source projects).
- we want to build on nodejs (b/c JavaScript)
- Consequence: saucelabs docs suggest two options
- Mocha
- Jasmine
- what the cool kids say: https://github.com/yeoman/yeoman/issues/117
- So perhaps Mocha?
- https://github.com/saucelabs/node-tutorials
- test runner
- Karma as runner also works https://github.com/saucelabs/karma-sauce-example
- Intern https://theintern.github.io/
- Nightwatch also looks potentially nice. More independent of Saucelabs perhaps but compatible https://github.com/beatfactor/nightwatch/issues/1