summaryrefslogtreecommitdiff
path: root/test/test-async.js
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #475 from jessehouchins/async.retryCaolan McMahon2014-03-301-0/+56
|\ | | | | Async.retry
| * add test case for embedding async.retry in another control flowJesse Houchins2014-03-281-0/+21
| |
| * implement async.retry using async.seriesJesse Houchins2014-03-281-0/+35
| |
* | Merge pull request #474 from maxkueng/pause-and-resumeCaolan McMahon2014-03-301-0/+51
|\ \ | |/ |/| queue.pause() and queue.resume()
| * Add queue.pause() and queue.resume()mk2014-03-281-0/+51
| |
* | Track auto tasks using a counter to allow records to be inserted/removed ↵Jesse Houchins2014-03-281-0/+25
|/ | | | from results
* Add tests for queue idle() functionCraig Andrews2014-03-281-0/+25
|
* added test for inverted sort orderzaphod19842014-03-281-0/+9
|
* Bugfix: sending saturated event should respect current concurrency.Ryan Shaw2014-03-281-1/+2
|
* Merge pull request #318 from aearly/feature/dountil-paramsCaolan McMahon2014-03-281-0/+57
|\ | | | | Pass params from doUntil/doWhilst callbacks to the test function
| * pass params from doUntil/doWhile callbacks to the test functionAlexander Early2013-05-211-0/+57
| |
* | Merge remote-tracking branch 'ognivo/feature-seq'Caolan McMahon2014-03-281-0/+87
|\ \ | | | | | | | | | | | | Conflicts: README.md
| * | added seq function: natural to read version of composesharp.maestro2013-11-071-0/+87
| |/
* | Merge pull request #415 from rmg/async-memoizeCaolan McMahon2014-03-281-24/+64
|\ \ | | | | | | Make async.memoize() preserve async nature of function
| * | Refactor memoize custom hash testRyan Graham2013-11-231-4/+4
| | | | | | | | | | | | Removes assumption that memoized result is synchronous
| * | Refactor unmemoize test to use async exampleRyan Graham2013-11-231-11/+11
| | | | | | | | | | | | Uses async.setImmediate to make example async
| * | Refactor memoize test to use async functionRyan Graham2013-11-231-11/+12
| | | | | | | | | | | | Makes example async function async by using async.setImmediate
| * | Test for correct async callback behaviourRyan Graham2013-11-231-4/+4
| | |
| * | Add invalid passing async.memoize() testRyan Graham2013-11-231-0/+39
| |/ | | | | | | This demonstrates the problem described in #304
* | use domains to stop error bubbling in #420 testCaolan McMahon2014-03-281-13/+29
| |
* | Merge remote-tracking branch 'th3james/auto-double-callback-issue'Caolan McMahon2014-03-281-0/+20
|\ \
| * | Improve auto test commentJames Cox2013-12-021-1/+1
| | |
| * | Fix 'auto calls callback multiple times' Issue #410James Cox2013-12-021-4/+3
| | |
| * | Failing auto double callback on error testJames Cox2013-12-021-0/+21
| |/
* | Merge pull request #433 from tikonen/masterCaolan McMahon2014-03-281-0/+22
|\ \ | | | | | | Queue calls drain if empty task list is pushed
| * | Queue calls drain if empty task list is pushedTeemu Ikonen2014-01-111-0/+22
| |/
* | only call cargo.drain once each time it's drainedJustin York2014-02-241-0/+47
|/
* added applyEachSeriesCaolan McMahon2013-03-151-0/+30
|
* Merge branch 'master' of github.com:caolan/asyncCaolan McMahon2013-03-151-0/+7
|\
| * Merge pull request #251 from brianmaissy/waterfallCaolan McMahon2013-03-111-0/+7
| |\ | | | | | | calling waterfall with a non-array first argument results in an error
| | * calling waterfall with a non-array first argument results in an errorBrian Maissy2013-03-031-0/+7
| | |
* | | added foreverCaolan McMahon2013-03-151-0/+18
| | |
* | | revert detection of sync tasks and add setImmediateCaolan McMahon2013-03-151-56/+1
|/ /
* | add applyEach functionCaolan McMahon2013-03-031-0/+60
|/
* Merge pull request #235 from leahciMic/async_auto_error_receives_partial_resultsCaolan McMahon2013-03-021-0/+20
|\ | | | | Send results to auto callback when an error occurs
| * Remove setTimeoutMichael Leaney2013-02-191-1/+1
| |
| * Partial results should include the current taskMichael Leaney2013-02-131-1/+2
| |
| * Send results to auto callback when an error occursMichael Leaney2013-02-131-0/+19
| | | | | | | | | | When an error occurs using the auto method, still send the partial results to the callback.
* | added default concurrency for queue, closes #249Caolan McMahon2013-03-021-0/+53
|/
* rename forEach functions to each and add aliases for old namesCaolan McMahon2013-02-101-39/+54
|
* added async.composeCaolan McMahon2013-02-071-0/+87
|
* fixed queue bug, added testzaphod19842013-02-061-0/+31
|
* reimplementing queue unshiftKARASZI István2013-02-041-0/+19
|
* Merge remote branch 'timoxley/master'Caolan McMahon2013-01-311-0/+70
|\ | | | | | | | | | | | | Conflicts: README.md lib/async.js test/test-async.js
| * Add times and timesSeries functions for asynchronously executing a function ↵Tim Oxley2012-05-261-0/+71
| | | | | | | | n times
* | fix stackoverflows in queue when using synchronous tasks - WARNING, this ↵Caolan McMahon2013-01-311-6/+15
| | | | | | | | slightly changes order of events when queue processing using sync tasks
* | skip stack overflow test in the browser - it takes ages when using ↵Caolan McMahon2013-01-311-3/+7
| | | | | | | | settimeout fallback
* | automatically call nextTick on some synchronous function callsCaolan McMahon2013-01-311-0/+42
| |
* | replace process.nextTick call with async.nextTick and increase timeouts for ↵Caolan McMahon2013-01-311-2/+2
| | | | | | | | some tests
* | Merge remote branch 'dpatti/auto-fix'Caolan McMahon2013-01-311-2/+8
|\ \ | | | | | | | | | | | | Conflicts: dist/async.min.js