/js/lib/Socket.IO-node/support/expresso/Readme.md
Markdown | 61 lines | 44 code | 17 blank | 0 comment | 0 complexity | 7e123cb37dd1ce1eca38d3e44fd6b1e4 MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.1, MPL-2.0-no-copyleft-exception, BSD-3-Clause
- # Expresso
- TDD framework for [nodejs](http://nodejs.org).
-
- ## Features
- - light-weight
- - intuitive async support
- - intuitive test runner executable
- - test coverage support and reporting
- - uses the _assert_ module
- - `assert.eql()` alias of `assert.deepEqual()`
- - `assert.response()` http response utility
- - `assert.includes()`
- - `assert.type()`
- - `assert.isNull()`
- - `assert.isUndefined()`
- - `assert.isNotNull()`
- - `assert.isDefined()`
- - `assert.match()`
- - `assert.length()`
- ## Installation
- To install both expresso _and_ node-jscoverage run:
- $ make install
- To install expresso alone (no build required) run:
- $ make install-expresso
- Install via npm:
- $ npm install expresso
- ## License
- (The MIT License)
- Copyright (c) 2010 TJ Holowaychuk <tj@vision-media.ca>
- Permission is hereby granted, free of charge, to any person obtaining
- a copy of this software and associated documentation files (the
- 'Software'), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Software, and to
- permit persons to whom the Software is furnished to do so, subject to
- the following conditions:
- The above copyright notice and this permission notice shall be
- included in all copies or substantial portions of the Software.
- THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
- IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.