mirror of
https://github.com/seejohnrun/haste-server
synced 2025-07-30 09:38:22 -07:00
Added node modules
This commit is contained in:
parent
ca9d4c18f7
commit
d1e0644a4e
575 changed files with 77900 additions and 6 deletions
94
node_modules/mocha/lib/interfaces/tdd.js
generated
vendored
Normal file
94
node_modules/mocha/lib/interfaces/tdd.js
generated
vendored
Normal file
|
@ -0,0 +1,94 @@
|
|||
|
||||
/**
|
||||
* Module dependencies.
|
||||
*/
|
||||
|
||||
var Suite = require('../suite')
|
||||
, Test = require('../test');
|
||||
|
||||
/**
|
||||
* TDD-style interface:
|
||||
*
|
||||
* suite('Array', function(){
|
||||
* suite('#indexOf()', function(){
|
||||
* suiteSetup(function(){
|
||||
*
|
||||
* });
|
||||
*
|
||||
* test('should return -1 when not present', function(){
|
||||
*
|
||||
* });
|
||||
*
|
||||
* test('should return the index when present', function(){
|
||||
*
|
||||
* });
|
||||
*
|
||||
* suiteTeardown(function(){
|
||||
*
|
||||
* });
|
||||
* });
|
||||
* });
|
||||
*
|
||||
*/
|
||||
|
||||
module.exports = function(suite){
|
||||
var suites = [suite];
|
||||
|
||||
suite.on('pre-require', function(context){
|
||||
|
||||
/**
|
||||
* Execute before each test case.
|
||||
*/
|
||||
|
||||
context.setup = function(fn){
|
||||
suites[0].beforeEach(fn);
|
||||
};
|
||||
|
||||
/**
|
||||
* Execute after each test case.
|
||||
*/
|
||||
|
||||
context.teardown = function(fn){
|
||||
suites[0].afterEach(fn);
|
||||
};
|
||||
|
||||
/**
|
||||
* Execute before the suite.
|
||||
*/
|
||||
|
||||
context.suiteSetup = function(fn){
|
||||
suites[0].beforeAll(fn);
|
||||
};
|
||||
|
||||
/**
|
||||
* Execute after the suite.
|
||||
*/
|
||||
|
||||
context.suiteTeardown = function(fn){
|
||||
suites[0].afterAll(fn);
|
||||
};
|
||||
|
||||
/**
|
||||
* Describe a "suite" with the given `title`
|
||||
* and callback `fn` containing nested suites
|
||||
* and/or tests.
|
||||
*/
|
||||
|
||||
context.suite = function(title, fn){
|
||||
var suite = Suite.create(suites[0], title);
|
||||
suites.unshift(suite);
|
||||
fn();
|
||||
suites.shift();
|
||||
};
|
||||
|
||||
/**
|
||||
* Describe a specification or test-case
|
||||
* with the given `title` and callback `fn`
|
||||
* acting as a thunk.
|
||||
*/
|
||||
|
||||
context.test = function(title, fn){
|
||||
suites[0].addTest(new Test(title, fn));
|
||||
};
|
||||
});
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue