diff --git a/bin/before-all-tests.sh b/bin/before-all-tests.sh index 06cb0e6da..da75c6775 100755 --- a/bin/before-all-tests.sh +++ b/bin/before-all-tests.sh @@ -6,5 +6,5 @@ docker ps > /dev/null # making sure docker is installed, running, and the user h # Clean all docker containers before running any tests docker rm -vf $(docker ps -aq) > /dev/null 2>&1 || echo "There are no docker containers to remove" -rm -rf ./scrap +rm -rf ./scrap | true mkdir ./scrap diff --git a/lerna.json b/lerna.json index cb4884f21..44dde7ceb 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "$schema": "node_modules/lerna/schemas/lerna-schema.json", - "version": "0.62.2", + "version": "0.62.3", "packages": [ "taqueria-protocol", "taqueria-lib*", diff --git a/package.json b/package.json index c2442159c..f638d095e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/root", - "version": "0.62.2", + "version": "0.62.3", "description": "An easy to use opinionated tool for building, testing, and deploying Tezos software", "main": "index.ts", "directories": { diff --git a/taqueria-analytics/package.json b/taqueria-analytics/package.json index a20f1f5cf..228791e3f 100644 --- a/taqueria-analytics/package.json +++ b/taqueria-analytics/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/analytics", - "version": "0.62.2", + "version": "0.62.3", "description": "A TypeScript SDK submitting events for Taqueria activity", "main": "./index.js", "source": "./index.ts", diff --git a/taqueria-lib-ligo/package.json b/taqueria-lib-ligo/package.json index 99dadf647..4b432aefa 100644 --- a/taqueria-lib-ligo/package.json +++ b/taqueria-lib-ligo/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/lib-ligo", - "version": "0.62.2", + "version": "0.62.3", "description": "A taqueria library which provides common functionality for the LIGO and LIGO Legacy Plugins", "targets": { "default": { diff --git a/taqueria-plugin-archetype/package.json b/taqueria-plugin-archetype/package.json index 5d08a999b..9495d782b 100644 --- a/taqueria-plugin-archetype/package.json +++ b/taqueria-plugin-archetype/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-archetype", - "version": "0.62.2", + "version": "0.62.3", "description": "A taqueria plugin for compiling Archetype smart contracts", "targets": { "default": { diff --git a/taqueria-plugin-contract-types/package.json b/taqueria-plugin-contract-types/package.json index 77db24efd..1c3f7eec8 100644 --- a/taqueria-plugin-contract-types/package.json +++ b/taqueria-plugin-contract-types/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-contract-types", - "version": "0.62.2", + "version": "0.62.3", "main": "index.cjs", "module": "index.js", "source": "index.ts", diff --git a/taqueria-plugin-core/package.json b/taqueria-plugin-core/package.json index 19873c8ae..c353a8d15 100644 --- a/taqueria-plugin-core/package.json +++ b/taqueria-plugin-core/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-core", - "version": "0.62.2", + "version": "0.62.3", "description": "A taqueria plugin for core tasks", "targets": { "default": { diff --git a/taqueria-plugin-flextesa/package.json b/taqueria-plugin-flextesa/package.json index 24cc80823..8ff43cee7 100644 --- a/taqueria-plugin-flextesa/package.json +++ b/taqueria-plugin-flextesa/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-flextesa", - "version": "0.62.2", + "version": "0.62.3", "description": "A plugin for Taqueria providing local sandbox capabilities built on Flextesa", "keywords": [ "taqueria", diff --git a/taqueria-plugin-helloworld/package.json b/taqueria-plugin-helloworld/package.json index 7e1556b99..9ab247f47 100644 --- a/taqueria-plugin-helloworld/package.json +++ b/taqueria-plugin-helloworld/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-helloworld", - "version": "0.62.2", + "version": "0.62.3", "description": "An example of a plugin for Taqueria", "main": "index.js", "scripts": { diff --git a/taqueria-plugin-ipfs-pinata/package.json b/taqueria-plugin-ipfs-pinata/package.json index 6a7279ad5..0b9d3081f 100644 --- a/taqueria-plugin-ipfs-pinata/package.json +++ b/taqueria-plugin-ipfs-pinata/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-ipfs-pinata", - "version": "0.62.2", + "version": "0.62.3", "description": "A plugin for Taqueria providing ipfs publishing and pinning using the Pinata service", "keywords": [ "taqueria", diff --git a/taqueria-plugin-jest/package.json b/taqueria-plugin-jest/package.json index 0b0403d3d..c4bf11b0a 100644 --- a/taqueria-plugin-jest/package.json +++ b/taqueria-plugin-jest/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-jest", - "version": "0.62.2", + "version": "0.62.3", "main": "index.cjs", "module": "index.js", "source": "index.ts", diff --git a/taqueria-plugin-ligo-legacy/package.json b/taqueria-plugin-ligo-legacy/package.json index e11d4c247..34ebeea5c 100644 --- a/taqueria-plugin-ligo-legacy/package.json +++ b/taqueria-plugin-ligo-legacy/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-ligo-legacy", - "version": "0.62.2", + "version": "0.62.3", "description": "A taqueria plugin for compiling LIGO smart contracts that target LIGO v0.73.0 and earlier.", "targets": { "default": { diff --git a/taqueria-plugin-ligo/package.json b/taqueria-plugin-ligo/package.json index 41e3105dd..6dae7f4b2 100644 --- a/taqueria-plugin-ligo/package.json +++ b/taqueria-plugin-ligo/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-ligo", - "version": "0.62.2", + "version": "0.62.3", "description": "A taqueria plugin for compiling LIGO smart contracts", "targets": { "default": { diff --git a/taqueria-plugin-metadata/package.json b/taqueria-plugin-metadata/package.json index 6676b1b5d..60b6b68d8 100644 --- a/taqueria-plugin-metadata/package.json +++ b/taqueria-plugin-metadata/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-metadata", - "version": "0.62.2", + "version": "0.62.3", "description": "A plugin for Taqueria providing metadata creation and validation.", "keywords": [ "taqueria", diff --git a/taqueria-plugin-mock/package.json b/taqueria-plugin-mock/package.json index 555b28104..f1395e566 100644 --- a/taqueria-plugin-mock/package.json +++ b/taqueria-plugin-mock/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-mock", - "version": "0.62.2", + "version": "0.62.3", "description": "A plugin used to test Taqueria", "private": true, "scripts": { diff --git a/taqueria-plugin-octez-client/package.json b/taqueria-plugin-octez-client/package.json index 5e39b343d..2b33c0430 100644 --- a/taqueria-plugin-octez-client/package.json +++ b/taqueria-plugin-octez-client/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-octez-client", - "version": "0.62.2", + "version": "0.62.3", "description": "A taqueria plugin for utilizing octez-client", "targets": { "default": { diff --git a/taqueria-plugin-smartpy-legacy/package.json b/taqueria-plugin-smartpy-legacy/package.json index 0672f4988..719a70c5a 100644 --- a/taqueria-plugin-smartpy-legacy/package.json +++ b/taqueria-plugin-smartpy-legacy/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-smartpy-legacy", - "version": "0.62.2", + "version": "0.62.3", "description": "A taqueria plugin for compiling SmartPy smart contracts using SmartPy v0.16 (legacy syntax).", "targets": { "default": { diff --git a/taqueria-plugin-smartpy/package.json b/taqueria-plugin-smartpy/package.json index 4f687c4f0..2dfff0077 100644 --- a/taqueria-plugin-smartpy/package.json +++ b/taqueria-plugin-smartpy/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-smartpy", - "version": "0.62.2", + "version": "0.62.3", "description": "A taqueria plugin used to test and compile smart contracts written in SmartPy.", "main": "index.js", "targets": { diff --git a/taqueria-plugin-taquito/package.json b/taqueria-plugin-taquito/package.json index 4bfd775e8..7cb33f64e 100644 --- a/taqueria-plugin-taquito/package.json +++ b/taqueria-plugin-taquito/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-taquito", - "version": "0.62.2", + "version": "0.62.3", "description": "A taqueria plugin for originating smart contracts using Taquito", "targets": { "default": { diff --git a/taqueria-plugin-tezbox/package.json b/taqueria-plugin-tezbox/package.json index c8bbf1ee6..c81e22c36 100644 --- a/taqueria-plugin-tezbox/package.json +++ b/taqueria-plugin-tezbox/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-tezbox", - "version": "0.62.2", + "version": "0.62.3", "description": "A plugin for Taqueria providing local sandbox capabilities built on TezBox", "keywords": [ "taqueria", diff --git a/taqueria-plugin-tzcompose/package.json b/taqueria-plugin-tzcompose/package.json index 5627ab989..d7ae87f97 100644 --- a/taqueria-plugin-tzcompose/package.json +++ b/taqueria-plugin-tzcompose/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/plugin-tzcompose", - "version": "0.62.2", + "version": "0.62.3", "description": "A TzCompose plugin for Taqueria using the GoTz SDK", "main": "index.js", "scripts": { diff --git a/taqueria-protocol/package.json b/taqueria-protocol/package.json index c842c93b7..87c34fc29 100644 --- a/taqueria-protocol/package.json +++ b/taqueria-protocol/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/protocol", - "version": "0.62.2", + "version": "0.62.3", "description": "A TypeScript package which contains types that are to be shared between @taqueria/node-sdk and @taqueria/taqueria.", "main": "index.js", "scripts": { diff --git a/taqueria-sdk/package.json b/taqueria-sdk/package.json index 59419bbc0..97c4ba844 100644 --- a/taqueria-sdk/package.json +++ b/taqueria-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/node-sdk", - "version": "0.62.2", + "version": "0.62.3", "description": "A TypeScript SDK for NodeJS used for Taqueria plugin development.", "main": "./index.js", "source": "./index.ts", diff --git a/taqueria-toolkit/package.json b/taqueria-toolkit/package.json index 3a1cb0e66..4c1caed65 100644 --- a/taqueria-toolkit/package.json +++ b/taqueria-toolkit/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/toolkit", - "version": "0.62.2", + "version": "0.62.3", "description": "A TypeScript library for NodeJS to work with Taqueria projects", "source": "./index.ts", "main": "./index.js", diff --git a/taqueria-vscode-extension-web-ui/package.json b/taqueria-vscode-extension-web-ui/package.json index 0931fa0bd..c4faffd37 100644 --- a/taqueria-vscode-extension-web-ui/package.json +++ b/taqueria-vscode-extension-web-ui/package.json @@ -1,7 +1,7 @@ { "name": "taqueria-vscode-extension-web-ui", "private": true, - "version": "0.62.2", + "version": "0.62.3", "type": "module", "scripts": { "dev": "vite", diff --git a/taqueria-vscode-extension/package.json b/taqueria-vscode-extension/package.json index db07dc5c1..fab976718 100644 --- a/taqueria-vscode-extension/package.json +++ b/taqueria-vscode-extension/package.json @@ -3,7 +3,7 @@ "displayName": "Taqueria", "description": "A better way to build on Tezos", "publisher": "TezosTaqueria", - "version": "0.62.2", + "version": "0.62.3", "private": true, "engines": { "vscode": "^1.84.2" diff --git a/tests/integration/plugin-mock-integration-tests.spec.ts b/tests/integration/plugin-mock-integration-tests.spec.ts index dc0bd21f5..76475976c 100644 --- a/tests/integration/plugin-mock-integration-tests.spec.ts +++ b/tests/integration/plugin-mock-integration-tests.spec.ts @@ -22,8 +22,14 @@ describe('Unit tests using taqueria-mock-plugin', () => { }); test('Verify that proxied requests with no encoding output valid string', () => { - const stdout = execSync(`cd ./${testProjectPath} && taq ping`).toString().trim(); - expect(stdout).toEqual('pong'); + try { + const result = execSync(`cd ./${testProjectPath} && taq ping`, { stdio: 'pipe' }); + const stdout = result.toString().trim(); + expect(stdout).toEqual('pong'); + } catch (error) { + console.log('Full error output:', error); + throw error; + } }); test('Verify that proxied requests with no encoding return error', () => { diff --git a/tests/package.json b/tests/package.json index 60894e8cf..2d285e80b 100644 --- a/tests/package.json +++ b/tests/package.json @@ -1,6 +1,6 @@ { "name": "@taqueria/tests", - "version": "0.62.2", + "version": "0.62.3", "type": "module", "private": true, "description": "This is Taqueria testing project includes unit, integration and e2e tests",