diff --git a/types/kue/index.d.ts b/types/kue/index.d.ts index 13f2c667fc..4fc964b118 100644 --- a/types/kue/index.d.ts +++ b/types/kue/index.d.ts @@ -133,7 +133,7 @@ interface Redis { interface TestMode { jobs: Job[]; - enter(): void; + enter(process?: Boolean): void; exit(): void; clear(): void; } diff --git a/types/kue/kue-tests.ts b/types/kue/kue-tests.ts index aa61ff2f6a..d69f6eaead 100644 --- a/types/kue/kue-tests.ts +++ b/types/kue/kue-tests.ts @@ -4,6 +4,18 @@ import kue = require('kue'); var jobs = kue.createQueue(); +// do quick test with testmode enabled + +// testMode enabled where the jobs are not processed +jobs.testMode.enter(); +jobs.testMode.clear(); +jobs.testMode.exit(); + +// testMode enabled where the jobs are processed +jobs.testMode.enter(true); +jobs.testMode.clear(); +jobs.testMode.exit(); + // start redis with $ redis-server // create some jobs at random,