/var/www/cobraambalaj/node_modules/retry/test/integration
NameSizeModeActions
test-forever.js5150644editdlrm
test-retry-operation.js64340644editdlrm
test-retry-wrap.js26820644editdlrm
test-timeouts.js17790644editdlrm
Edit: /var/www/cobraambalaj/node_modules/retry/test/integration/test-forever.js (515B)
var common = require('../common'); var assert = common.assert; var retry = require(common.dir.lib + '/retry'); (function testForeverUsesFirstTimeout() { var operation = retry.operation({ retries: 0, minTimeout: 100, maxTimeout: 100, forever: true }); operation.attempt(function(numAttempt) { console.log('>numAttempt', numAttempt); var err = new Error("foo"); if (numAttempt == 10) { operation.stop(); } if (operation.retry(err)) { return; } }); })();