From cd24b2fe502432f5a67b92cad36e1567cc5276f3 Mon Sep 17 00:00:00 2001 From: Zhuohuan LI Date: Sat, 28 May 2016 03:44:06 +0000 Subject: [PATCH] use strict mode when run tap unit test --- example/api-ai-bot.js | 15 +++++++++++++++ package.json | 7 ++++--- 2 files changed, 19 insertions(+), 3 deletions(-) create mode 100644 example/api-ai-bot.js diff --git a/example/api-ai-bot.js b/example/api-ai-bot.js new file mode 100644 index 00000000..2eec8fc2 --- /dev/null +++ b/example/api-ai-bot.js @@ -0,0 +1,15 @@ +var apiai = require('apiai') + +var app = apiai('7217d7bce18c4bcfbe04ba7bdfaf9c08') + +var request = app.textRequest('Hello') + +request.on('response', function(response) { + console.log(response) +}) + +request.on('error', function(error) { + console.log(error) +}) + +request.end() diff --git a/package.json b/package.json index 9e486f57..7f9d4c39 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "main": "index.js", "scripts": { "start": "node example/ding-dong-bot.js", - "test": "TAP_TIMEOUT=120 tap test/*-spec.js", + "test": "TAP_TIMEOUT=120 tap --strict test/*-spec.js", "lint": "eslint src" }, "repository": { @@ -39,8 +39,6 @@ "express": "^4.13.4", "npmlog": "^2.0.3", "phantomjs-prebuilt": "^2.1.7", - "process-tree": "^1.0.0", - "retry-promise": "^1.0.0", "selenium-webdriver": "", "socket.io": "^1.4.5" }, @@ -55,7 +53,10 @@ "node": ">= 6.0.0" }, "devDependencies": { + "apiai": "^2.0.5", "eslint": "^2.9.0", + "process-tree": "^1.0.0", + "retry-promise": "^1.0.0", "tap": "^5.7.1", "tuling123-client": "0.0.1" } -- GitLab