From 875ac56a8e1e038dbafbc4f6fa86bad1a92ae5dd Mon Sep 17 00:00:00 2001 From: Simon Warta Date: Thu, 11 Mar 2021 15:23:10 +0100 Subject: [PATCH] Add workaround for ts-proto bug --- packages/cosmwasm-stargate/src/queries/wasm.spec.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/cosmwasm-stargate/src/queries/wasm.spec.ts b/packages/cosmwasm-stargate/src/queries/wasm.spec.ts index 829d9cae..8adcbb88 100644 --- a/packages/cosmwasm-stargate/src/queries/wasm.spec.ts +++ b/packages/cosmwasm-stargate/src/queries/wasm.spec.ts @@ -421,9 +421,11 @@ describe("WasmExtension", () => { assertDefined(result.data); const msgData = fromOneElementArray(result.data); expect(msgData.msgType).toEqual("instantiate"); - expect(MsgInstantiateContractResponse.decode(msgData.data)).toEqual( - MsgInstantiateContractResponse.fromPartial({ address: contractAddress }), - ); + const response = MsgInstantiateContractResponse.decode(msgData.data); + expect({ + ...response, + data: new Uint8Array(), // workaround for https://github.com/stephenh/ts-proto/issues/237 + }).toEqual(MsgInstantiateContractResponse.fromPartial({ address: contractAddress })); const balanceUcosm = await client.bank.balance(contractAddress, "ucosm"); expect(balanceUcosm).toEqual(transferAmount[0]);