From 52cc19c70d3da4a17dba7477b23b8210a69f467f Mon Sep 17 00:00:00 2001 From: Ann Yuan Date: Wed, 4 Mar 2020 09:57:22 -0500 Subject: [PATCH 1/3] export version --- tfjs-backend-wasm/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/tfjs-backend-wasm/src/index.ts b/tfjs-backend-wasm/src/index.ts index 835c1dfec26..1c0b95ee48c 100644 --- a/tfjs-backend-wasm/src/index.ts +++ b/tfjs-backend-wasm/src/index.ts @@ -17,3 +17,4 @@ import './kernels/all_kernels'; export {BackendWasm, setWasmPath} from './backend_wasm'; +export {version as version_wasm} from './version'; From 745fd86ca7afdc1f9583a9cd892cca8d8f788191 Mon Sep 17 00:00:00 2001 From: Ann Yuan Date: Wed, 4 Mar 2020 16:33:47 -0500 Subject: [PATCH 2/3] add test --- tfjs-backend-wasm/src/version_test.ts | 29 +++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 tfjs-backend-wasm/src/version_test.ts diff --git a/tfjs-backend-wasm/src/version_test.ts b/tfjs-backend-wasm/src/version_test.ts new file mode 100644 index 00000000000..dc69052768f --- /dev/null +++ b/tfjs-backend-wasm/src/version_test.ts @@ -0,0 +1,29 @@ +/** + * @license + * Copyright 2018 Google LLC. + * + * Use of this source code is governed by an MIT-style + * license that can be found in the LICENSE file or at + * https://opensource.org/licenses/MIT. + * ============================================================================= + */ + +// tslint:disable-next-line:no-require-imports +const packageJSON = require('../package.json'); +import {version_wasm} from './index'; + +describe('tfjs-core version consistency', () => { + fit('dev-peer match', () => { + const tfjsCoreDevDepVersion = + packageJSON.devDependencies['@tensorflow/tfjs-core']; + const tfjsCorePeerDepVersion = + packageJSON.peerDependencies['@tensorflow/tfjs-core']; + expect(tfjsCoreDevDepVersion).toEqual(tfjsCorePeerDepVersion); + }); + + fit('version.ts matches package version', () => { + // tslint:disable-next-line:no-require-imports + const expected = require('../package.json').version; + expect(version_wasm).toBe(expected); + }); +}); From 240d51990d7fc68ad530436a53b28ef409796f13 Mon Sep 17 00:00:00 2001 From: Ann Yuan Date: Wed, 4 Mar 2020 17:08:26 -0500 Subject: [PATCH 3/3] remove fit --- tfjs-backend-wasm/src/version_test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tfjs-backend-wasm/src/version_test.ts b/tfjs-backend-wasm/src/version_test.ts index dc69052768f..163b32b4c1f 100644 --- a/tfjs-backend-wasm/src/version_test.ts +++ b/tfjs-backend-wasm/src/version_test.ts @@ -13,7 +13,7 @@ const packageJSON = require('../package.json'); import {version_wasm} from './index'; describe('tfjs-core version consistency', () => { - fit('dev-peer match', () => { + it('dev-peer match', () => { const tfjsCoreDevDepVersion = packageJSON.devDependencies['@tensorflow/tfjs-core']; const tfjsCorePeerDepVersion = @@ -21,7 +21,7 @@ describe('tfjs-core version consistency', () => { expect(tfjsCoreDevDepVersion).toEqual(tfjsCorePeerDepVersion); }); - fit('version.ts matches package version', () => { + it('version.ts matches package version', () => { // tslint:disable-next-line:no-require-imports const expected = require('../package.json').version; expect(version_wasm).toBe(expected);