Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Krinkle/example-node-and-browser-qunit-ci
Example project with continuous integration for linting and cross-browser testing of isomorphic JavaScript.
https://github.com/Krinkle/example-node-and-browser-qunit-ci
coverage coveralls firefox headless qunit
Last synced: 24 days ago
JSON representation
Example project with continuous integration for linting and cross-browser testing of isomorphic JavaScript.
- Host: GitHub
- URL: https://github.com/Krinkle/example-node-and-browser-qunit-ci
- Owner: Krinkle
- Created: 2013-03-14T01:28:39.000Z (almost 12 years ago)
- Default Branch: main
- Last Pushed: 2024-03-05T00:14:41.000Z (10 months ago)
- Last Synced: 2024-11-18T22:41:29.613Z (about 1 month ago)
- Topics: coverage, coveralls, firefox, headless, qunit
- Language: JavaScript
- Homepage: https://qunitjs.com
- Size: 160 KB
- Stars: 22
- Watchers: 4
- Forks: 10
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![Build Status](https://github.com/Krinkle/example-node-and-browser-qunit-ci/actions/workflows/CI.yml/badge.svg?event=push)](https://github.com/Krinkle/example-node-and-browser-qunit-ci/actions/workflows/CI.yml)
[![Coverage Status](https://coveralls.io/repos/github/Krinkle/example-node-and-browser-qunit-ci/badge.svg?branch=main)](https://coveralls.io/github/Krinkle/example-node-and-browser-qunit-ci?branch=main)
[![Tested with QUnit](https://img.shields.io/badge/tested_with-qunit-9c3493.svg)](https://qunitjs.com/)# Run QUnit on the web and in Node.js!
This is an example project showing an approach running QUnit in continuous integration
with the same application and test suite run both in a web browser (Headless Firefox) and
on Node.js, plus (combined) code coverage reports.## Get started
Clone or fork this repository and be sure to run the following two commands to
install the development dependencies and kick off your first test run:```
npm ci
npm test
```## Tell me more
If you've got any questions, feel free to file an issue.
* [@Krinkle](https://github.com/Krinkle) ([Twitter](https://twitter.com/TimoTijhof))
* [@keithamus](https://github.com/keithamus) ([Twitter](https://twitter.com/keithamus))