diff --git a/lib/test.js b/lib/test.js index af5ae9f3c..02d68e940 100644 --- a/lib/test.js +++ b/lib/test.js @@ -594,7 +594,7 @@ class Test { if (this.metadata.callback) { if (returnedObservable || returnedPromise) { const asyncType = returnedObservable ? 'observables' : 'promises'; - this.saveFirstError(new Error(`Do not return ${asyncType} from tests declared via \`test.cb(...)\`, if you want to return a promise simply declare the test via \`test(...)\``)); + this.saveFirstError(new Error(`Do not return ${asyncType} from tests declared via \`test.cb(...)\`. Use \`test.cb(...)\` for legacy callback APIs. When using promises, observables or async functions, use \`test(...)\`.`)); return this.finishPromised(); }