integration with TeamCity
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/69222790 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/69222790 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/69222790 Branch: refs/heads/ignite-7777 Commit: 692227900925c8cbecbfe75dbfa3db0e3549cb1e Parents: a7280b6 Author: ekaterina-nbl <[email protected]> Authored: Thu May 17 23:48:58 2018 +0300 Committer: ekaterina-nbl <[email protected]> Committed: Thu May 17 23:48:58 2018 +0300 ---------------------------------------------------------------------- modules/platforms/nodejs/package-lock.json | 31 +++++++++++++++++++++ modules/platforms/nodejs/package.json | 3 +- modules/platforms/nodejs/spec/TestingHelper.js | 3 ++ 3 files changed, 36 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/69222790/modules/platforms/nodejs/package-lock.json ---------------------------------------------------------------------- diff --git a/modules/platforms/nodejs/package-lock.json b/modules/platforms/nodejs/package-lock.json index 57d5665..e62bdbb 100644 --- a/modules/platforms/nodejs/package-lock.json +++ b/modules/platforms/nodejs/package-lock.json @@ -98,6 +98,16 @@ "add-matchers": "0.5.0" } }, + "jasmine-reporters": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/jasmine-reporters/-/jasmine-reporters-2.3.1.tgz", + "integrity": "sha1-9C1XjplmlhY0MdkRwxZ5cZ+0Ozs=", + "dev": true, + "requires": { + "mkdirp": "0.5.1", + "xmldom": "0.1.27" + } + }, "long": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", @@ -112,6 +122,21 @@ "brace-expansion": "1.1.11" } }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -132,6 +157,12 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true + }, + "xmldom": { + "version": "0.1.27", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", + "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=", + "dev": true } } } http://git-wip-us.apache.org/repos/asf/ignite/blob/69222790/modules/platforms/nodejs/package.json ---------------------------------------------------------------------- diff --git a/modules/platforms/nodejs/package.json b/modules/platforms/nodejs/package.json index e1f1fc7..41a29ca 100644 --- a/modules/platforms/nodejs/package.json +++ b/modules/platforms/nodejs/package.json @@ -17,6 +17,7 @@ }, "devDependencies": { "jasmine": "latest", - "jasmine-expect": "latest" + "jasmine-expect": "latest", + "jasmine-reporters": "latest" } } http://git-wip-us.apache.org/repos/asf/ignite/blob/69222790/modules/platforms/nodejs/spec/TestingHelper.js ---------------------------------------------------------------------- diff --git a/modules/platforms/nodejs/spec/TestingHelper.js b/modules/platforms/nodejs/spec/TestingHelper.js index 38b179f..078a340 100644 --- a/modules/platforms/nodejs/spec/TestingHelper.js +++ b/modules/platforms/nodejs/spec/TestingHelper.js @@ -18,6 +18,7 @@ 'use strict'; require('jasmine-expect'); +const JasmineReporters = require('jasmine-reporters'); const Util = require('util'); const config = require('./config'); @@ -32,6 +33,8 @@ const ObjectType = IgniteClient.ObjectType; const TIMEOUT_MS = 20000; +jasmine.getEnv().addReporter(new JasmineReporters.TeamCityReporter()); + const dateComparator = (date1, date2) => { return !date1 && !date2 || date1.value === date2.value; }; const floatComparator = (date1, date2) => { return Math.abs(date1 - date2) < 0.00001; }; const defaultComparator = (value1, value2) => { return value1 === value2; };
