From 523512a39623532862b8631522b18461f0c934cb Mon Sep 17 00:00:00 2001 From: Michael Vlasov Date: Fri, 11 Dec 2020 12:58:15 +0500 Subject: [PATCH 1/4] NEW: Add tests section in README.md --- README.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/README.md b/README.md index c71f6dd5..9203cd99 100644 --- a/README.md +++ b/README.md @@ -129,5 +129,37 @@ Also the archives will be created to be published on the TON Labs cloud storage. - `packages/lib-react-native/ios/publish` - `packages/lib-react-native/android/publish` +# Run tests + +This suite has test packages: +- `tests` – common test package containing all unit tests for a library. +- `tests-node` – tests runner on node js. +- `tests-web` – tests runner on web browser. +- `tests-react-native` – tests runner on react native platform. + +## Run tests on node js + +```shell script +cd packages/tests-node +npm i +node run +``` + +## Run tests on web browser + +```shell script +cd packages/tests-web +npm i +node run +``` + +## Run tests on react native platform + +```shell script +cd packages/tests-react-native +npm i +node run +``` + --- Copyright 2018-2020 TON DEV SOLUTIONS LTD. From 1abbf63d7e54a4c05d1bca95eec714372c430784 Mon Sep 17 00:00:00 2001 From: Michael Vlasov Date: Fri, 11 Dec 2020 14:28:30 +0500 Subject: [PATCH 2/4] NEW: Add tests section in README.md --- CHANGELOG.md | 5 +++++ packages/core/package.json | 2 +- packages/lib-node/package.json | 2 +- packages/lib-react-native/package.json | 2 +- packages/lib-web/lib/index-template.js | 12 +++++++----- packages/lib-web/package.json | 2 +- 6 files changed, 16 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c86fabc..e6ec4c4a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Release Notes All notable changes to this project will be documented in this file. +## 1.3.2 - Dec 11, 2020 + +### Fix +- `lib-web` index-template wasn't matched to documentation. + ## 1.3.1 - Dec 9, 2020 ### Fix diff --git a/packages/core/package.json b/packages/core/package.json index 89702d3e..7017b3e1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@tonclient/core", - "version": "1.3.1", + "version": "1.3.2", "description": "TON Client for Java Script", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/lib-node/package.json b/packages/lib-node/package.json index 751df146..e1d816dd 100644 --- a/packages/lib-node/package.json +++ b/packages/lib-node/package.json @@ -1,6 +1,6 @@ { "name": "@tonclient/lib-node", - "version": "1.3.1", + "version": "1.3.2", "description": "TON Client NodeJs AddOn", "repository": { "type": "git", diff --git a/packages/lib-react-native/package.json b/packages/lib-react-native/package.json index 57d58812..83f572b0 100644 --- a/packages/lib-react-native/package.json +++ b/packages/lib-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@tonclient/lib-react-native", - "version": "1.3.1", + "version": "1.3.2", "description": "TON Client React Native Module", "main": "index.js", "repository": { diff --git a/packages/lib-web/lib/index-template.js b/packages/lib-web/lib/index-template.js index bcce383e..45b8c856 100644 --- a/packages/lib-web/lib/index-template.js +++ b/packages/lib-web/lib/index-template.js @@ -18,7 +18,13 @@ const workerScript = ''; //--- -function load(options) { +let options = null; + +export function libWebSetup(libOptions) { + options = libOptions; +} + +export function libWeb() { function debugLog(message) { if (options && options.debugLog) { options.debugLog(message); @@ -134,7 +140,3 @@ function load(options) { return Promise.resolve(library); } - -export default function wasmModule(options) { - return () => load(options); -} diff --git a/packages/lib-web/package.json b/packages/lib-web/package.json index c71cacf6..ef521271 100644 --- a/packages/lib-web/package.json +++ b/packages/lib-web/package.json @@ -1,6 +1,6 @@ { "name": "@tonclient/lib-web", - "version": "1.3.1", + "version": "1.3.2", "description": "TON Client WASM module for browsers", "main": "index.js", "scripts": { From ce6c5159e113c9d275a3ba3702806e029c386844 Mon Sep 17 00:00:00 2001 From: Sergei Voronezhskii Date: Fri, 11 Dec 2020 16:40:46 +0300 Subject: [PATCH 3/4] bump version 1.3.2 & change lerna to fixed version --- lerna.json | 2 +- packages/tests-node/package.json | 2 +- packages/tests-react-native/package.json | 2 +- packages/tests-web/package.json | 2 +- packages/tests/package.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lerna.json b/lerna.json index 7cdb8a9f..fabed485 100644 --- a/lerna.json +++ b/lerna.json @@ -3,7 +3,7 @@ "packages": [ "packages/*" ], - "version": "independent", + "version": "1.3.2", "command": { "version": { "message": "Release", diff --git a/packages/tests-node/package.json b/packages/tests-node/package.json index 738a81e6..2694aff4 100644 --- a/packages/tests-node/package.json +++ b/packages/tests-node/package.json @@ -1,6 +1,6 @@ { "name": "@tonclient/tests-node", - "version": "1.3.0", + "version": "1.3.2", "private": true, "description": "TON Client Tests runner on NodeJs", "main": "index.js", diff --git a/packages/tests-react-native/package.json b/packages/tests-react-native/package.json index 27053896..0a592949 100644 --- a/packages/tests-react-native/package.json +++ b/packages/tests-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@tonclient/tests-react-native", - "version": "1.3.0", + "version": "1.3.2", "private": true, "main": "index.js", "browser": true, diff --git a/packages/tests-web/package.json b/packages/tests-web/package.json index daf0f875..5bf96a0a 100644 --- a/packages/tests-web/package.json +++ b/packages/tests-web/package.json @@ -1,6 +1,6 @@ { "name": "@tonclient/tests-web", - "version": "1.3.0", + "version": "1.3.2", "private": true, "description": "TON Client WASM module tests runner", "scripts": { diff --git a/packages/tests/package.json b/packages/tests/package.json index 2d08c9a8..37c4babd 100644 --- a/packages/tests/package.json +++ b/packages/tests/package.json @@ -1,6 +1,6 @@ { "name": "@tonclient/tests", - "version": "1.3.0", + "version": "1.3.2", "private": true, "description": "TON Client Tests", "main": "dist/index.js", From 618fb327419d32f1e54e939c586a07ecb3f9848a Mon Sep 17 00:00:00 2001 From: Ekaterina Pantaz <52739957+elasticLove1@users.noreply.github.com> Date: Fri, 11 Dec 2020 16:52:50 +0300 Subject: [PATCH 4/4] Update CHANGELOG.md --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e6ec4c4a..029de972 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. ## 1.3.2 - Dec 11, 2020 ### Fix -- `lib-web` index-template wasn't matched to documentation. +- `lib-web` index-template matches the documentation now ## 1.3.1 - Dec 9, 2020