mirror of
https://github.com/wassname/CanvasTextWrapper.git
synced 2026-07-23 12:40:13 +08:00
v0.1.0
This commit is contained in:
+74
@@ -0,0 +1,74 @@
|
||||
# grunt-contrib-nodeunit v0.2.2 [](https://travis-ci.org/gruntjs/grunt-contrib-nodeunit)
|
||||
|
||||
> Run Nodeunit unit tests.
|
||||
|
||||
|
||||
|
||||
## Getting Started
|
||||
This plugin requires Grunt `~0.4.0`
|
||||
|
||||
If you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:
|
||||
|
||||
```shell
|
||||
npm install grunt-contrib-nodeunit --save-dev
|
||||
```
|
||||
|
||||
Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:
|
||||
|
||||
```js
|
||||
grunt.loadNpmTasks('grunt-contrib-nodeunit');
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
## Nodeunit task
|
||||
_Run this task with the `grunt nodeunit` command._
|
||||
|
||||
Task targets, files and options may be specified according to the grunt [Configuring tasks](http://gruntjs.com/configuring-tasks) guide.
|
||||
|
||||
This plugin provides server-side JavaScript unit testing via [nodeunit](https://github.com/caolan/nodeunit/). If you're looking to test JavaScript that uses `window` or the DOM, please use the [grunt-contrib-qunit plugin](https://github.com/gruntjs/grunt-contrib-qunit)`qunit` task.
|
||||
|
||||
|
||||
### Usage examples
|
||||
|
||||
#### Wildcards
|
||||
|
||||
In this example, `grunt nodeunit:all` or `grunt nodeunit` will test all files ending with `_test.js` in the `test` directory.
|
||||
|
||||
```js
|
||||
// Project configuration.
|
||||
grunt.initConfig({
|
||||
nodeunit: {
|
||||
all: ['test/*_test.js']
|
||||
}
|
||||
});
|
||||
```
|
||||
|
||||
With a slight modification, `grunt nodeunit:all` will test files matching the same pattern in the `test` directory _and all subdirectories_.
|
||||
|
||||
```js
|
||||
// Project configuration.
|
||||
grunt.initConfig({
|
||||
nodeunit: {
|
||||
all: ['test/**/*_test.js']
|
||||
}
|
||||
});
|
||||
```
|
||||
|
||||
## Release History
|
||||
|
||||
* 2013-10-19 v0.2.2 Allow missing operators on error object.
|
||||
* 2013-09-24 v0.2.1 Fix error display.
|
||||
* 2013-05-23 v0.2.0 Bump nodeunit to v0.8.0
|
||||
* 2013-02-15 v0.1.2 First official release for Grunt 0.4.0.
|
||||
* 2013-01-18 v0.1.2rc6 Updating grunt/gruntplugin dependencies to rc6. Changing in-development grunt/gruntplugin dependency versions from tilde version ranges to specific versions.
|
||||
* 2013-01-09 v0.1.2rc5 Updating to work with grunt v0.4.0rc5. Switching to this.filesSrc api.
|
||||
* 2012-11-13 v0.1.1 Switch to this.file api internally.
|
||||
* 2012-11-04 v0.1.0 Work in progress, not yet officially released.
|
||||
|
||||
---
|
||||
|
||||
Task submitted by ["Cowboy" Ben Alman](http://benalman.com)
|
||||
|
||||
*This file was generated on Sat Oct 19 2013 14:59:01.*
|
||||
Reference in New Issue
Block a user