Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
32 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,39 @@ | ||
# What is this? | ||
# [grunt-template-jasmine-istanbul](https://github.com/maenu/grunt-template-jasmine-istanbul) Examples | ||
|
||
Example application to show how to use | ||
[grunt-template-jasmine-istanbul](https://github.com/maenu/grunt-template-jasmine-istanbul). | ||
There are multiple branches, each of which is an isolated example of how to use `grunt-template-jasmine-istanbul`. | ||
|
||
Every example runs tests and generates coverage reports. | ||
Just run: | ||
|
||
To get the coverage reports, download this repo and run: | ||
```bash | ||
npm install | ||
grunt test:coverage | ||
``` | ||
|
||
and the coverage reports will appear in `bin/coverage/index.html`. | ||
|
||
Have a look at the [Gruntfile.js](Gruntfile.js) for an example configuration. | ||
Have a look at the [Gruntfile.js](Gruntfile.js) for the example configuration. | ||
|
||
## Examples | ||
|
||
### [**Simple**](https://github.com/maenu/grunt-template-jasmine-istanbul-example/tree/master) | ||
|
||
Shows a simple configuration without further dependencies and shows how to set up reports. | ||
|
||
### [**Connect**](https://github.com/maenu/grunt-template-jasmine-istanbul-example/tree/connect) | ||
|
||
Uses `grunt-contrib-connect` to run the test on an ad-hoc server. | ||
|
||
### [**Simple RequireJS**](https://github.com/maenu/grunt-template-jasmine-istanbul-example/tree/requirejs) | ||
|
||
Uses `grunt-template-jasmine-requirejs` to run the test on with RequireJS. | ||
|
||
### [**Complex RequireJS I**](https://github.com/maenu/grunt-template-jasmine-istanbul-example/tree/requirejs-client) | ||
|
||
Uses `grunt-template-jasmine-requirejs` to run the test on with RequireJS, but this time doesn't screw up the RequireJS configuration by overriding the `baseUrl` option. | ||
Instead, this example redirects requests that should point to instrumented sources on the **client** side. | ||
|
||
### [**Complex RequireJS II**](https://github.com/maenu/grunt-template-jasmine-istanbul-example/tree/requirejs-server) | ||
|
||
Uses `grunt-template-jasmine-requirejs` to run the test on with RequireJS, but this time doesn't screw up the RequireJS configuration by overriding the `baseUrl` option. | ||
Instead, this example redirects requests that should point to instrumented sources on the **server** side. |