Simplify telemetry test
diff --git a/spec/cli.spec.js b/spec/cli.spec.js
index 13294b5..9a88a11 100644
--- a/spec/cli.spec.js
+++ b/spec/cli.spec.js
@@ -265,16 +265,13 @@
 
     describe('telemetry', () => {
         it("Test#023 : skips prompt when user runs 'cordova telemetry X'", () => {
-            let wasPromptShown = false;
-            spyOn(telemetry, 'showPrompt').and.callFake(() => {
-                wasPromptShown = true;
-            });
+            spyOn(telemetry, 'showPrompt').and.returnValue(Promise.resolve());
 
             return Promise.resolve()
                 .then(_ => cli(['node', 'cordova', 'telemetry', 'on']))
                 .then(_ => cli(['node', 'cordova', 'telemetry', 'off']))
                 .then(() => {
-                    expect(wasPromptShown).toBeFalsy();
+                    expect(telemetry.showPrompt).not.toHaveBeenCalled();
                 });
         });