Initial test passed

This commit is contained in:
2016-04-01 00:57:23 +05:30
parent e623a93a99
commit 4894925ebe
3 changed files with 160 additions and 0 deletions
+52
View File
@@ -0,0 +1,52 @@
/* globals describe, it, before */
var messageLog = [];
var pr = function( msg ){
messageLog.push( msg );
// console.log( '--', msg );
}
function asyncFn( args ){
return function( cb ){
setTimeout( function(){
pr( args.msg );
if( args.error ){
if( args.isThrow ){
throw args.error;
} else {
return cb( args.error );
}
} else {
return cb( );
}
});
}
}
var beforeFn = asyncFn({
msg: 'Before_block',
delay: 100,
error: null,
});
var it1 = asyncFn({
msg: 'It_1',
delay: 10,
error: null,
});
var it2 = asyncFn({
msg: 'It_2',
delay: 500,
error: null,
});
describe( 'describe', function(){
before( beforeFn );
it( 'it1', it1 );
it( 'it2', it2 );
});