parallel-tests.js revision c7490faa3e66f7eb871b63274ce9b824fa7d0bdb
3c189207a3e635a8157893e56da217e0492b3894Dav Glass test_load: function() {
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.isFunction(Y.Parallel, 'Y.Parallel did not load');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass test_stack: function() {
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, stack.finished, 'Stack did not complete properly');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, counter, 'Stack did not complete properly');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass test_reults: function() {
3c189207a3e635a8157893e56da217e0492b3894Dav Glass return false;
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, stack.finished, 'Stack did not complete properly');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, counter, 'Stack did not complete properly');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, results.length, 'Results array is not right');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass return false;
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, stack.finished, 'Stack did not complete properly');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, counter, 'Stack did not complete properly');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, results.length, 'Results array is not right');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(0, data.length, 'Data array is not right');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.isFunction(this.use, 'Execution context is wrong in stack item');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass return false;
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, stack.finished, 'Stack did not complete properly');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, counter, 'Stack did not complete properly');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, results.length, 'Results array is not right');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(0, data.length, 'Data array is not right');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.isFunction(this.use, 'Execution context is wrong in done handler');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.isTrue(this.foo, 'Execution context is wrong in stack item');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass return false;
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, stack.finished, 'Stack did not complete properly');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, counter, 'Stack did not complete properly');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(15, results.length, 'Results array is not right');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.areEqual(0, data.length, 'Data array is not right');
3c189207a3e635a8157893e56da217e0492b3894Dav Glass Assert.isTrue(this.foo, 'Execution context is wrong in done handler');
c7490faa3e66f7eb871b63274ce9b824fa7d0bdbEric Ferraiuolo // Calls `add()` with no args, then calls the returned callback fn.
e42975a1b0ef7ebbf876cdf8dc626f86c3fc0c9aEric Ferraiuolo Assert.areEqual(1, stack.finished, 'Stack did not complete properly');
e42975a1b0ef7ebbf876cdf8dc626f86c3fc0c9aEric Ferraiuolo Assert.areEqual(1, results.length, 'Results array is not right');
e42975a1b0ef7ebbf876cdf8dc626f86c3fc0c9aEric Ferraiuolo Assert.areEqual(0, data.length, 'Data array is not right');
e42975a1b0ef7ebbf876cdf8dc626f86c3fc0c9aEric Ferraiuolo Assert.isFunction(this.use, 'Execution context is wrong in done handler');