Skip to content

Commit

Permalink
rename asyncJS.js to caolan-async.js
Browse files Browse the repository at this point in the history
  • Loading branch information
Robbie Pallas committed May 9, 2019
1 parent f701407 commit a19ed30
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
File renamed without changes.
12 changes: 6 additions & 6 deletions test/asyncJs.js → test/caolan-async.js
Original file line number Diff line number Diff line change
@@ -1,39 +1,39 @@
const Test = require('ava').test;

const asyncJs = require('./../asyncJs');
const caolanAsync = require('./../caolan-async');

Test.cb('B is called after A is complete', t => {
asyncJs.run(undefined, (err, result) => {
caolanAsync.run(undefined, (err, result) => {
t.true(result.callOrder.indexOf('B Start') > result.callOrder.indexOf('A Finish'));
t.end();
});
});

Test.cb('C is called after A is complete', t => {
asyncJs.run(undefined, (err, result) => {
caolanAsync.run(undefined, (err, result) => {
t.true(result.callOrder.indexOf('C Start') > result.callOrder.indexOf('A Finish'));
t.end();
});
});

Test.cb('D is called after A and B are complete', t => {
asyncJs.run(undefined, (err, result) => {
caolanAsync.run(undefined, (err, result) => {
t.true((result.callOrder.indexOf('D Start') > result.callOrder.indexOf('A Finish'))
&& ((result.callOrder.indexOf('D Start') > result.callOrder.indexOf('B Finish'))));
t.end();
});
});

Test.cb('E is called after A and C are complete', t => {
asyncJs.run(undefined, (err, result) => {
caolanAsync.run(undefined, (err, result) => {
t.true((result.callOrder.indexOf('E Start') > result.callOrder.indexOf('A Finish'))
&& ((result.callOrder.indexOf('E Start') > result.callOrder.indexOf('C Finish'))));
t.end();
});
});

Test.cb('It calls each function as soon as it\'s dependencies are satisfied', t => {
asyncJs.run(undefined, (err, result) => {
caolanAsync.run(undefined, (err, result) => {
t.deepEqual(result.callOrder, [
'A Start',
'A Finish',
Expand Down

0 comments on commit a19ed30

Please sign in to comment.