Skip to content

Commit

Permalink
fix-issue-236: fix TypeError when initialize a Worker in jsdome env b…
Browse files Browse the repository at this point in the history
…y upgrade dependency and update ci task,remove node14 job
  • Loading branch information
fospring committed Mar 7, 2024
1 parent cbe6dcb commit 4b3f55c
Show file tree
Hide file tree
Showing 5 changed files with 2,345 additions and 2,051 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests-sandbox.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
strategy:
matrix:
platform: [ubuntu-latest, macos-latest]
node-version: [14, 16]
node-version: [16]
runs-on: ${{ matrix.platform }}
steps:
- uses: actions/checkout@v2
Expand Down
1 change: 1 addition & 0 deletions __tests__/02.patch-state.ava.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ if (getNetworkFromEnv() === 'sandbox') {
}>;

test.beforeEach(async t => {
console.log('run beforeEach');
const worker = await Worker.init();
const root = worker.rootAccount;
const contract = await root.devDeploy('__tests__/build/debug/status_message.wasm');
Expand Down
18 changes: 9 additions & 9 deletions __tests__/05.spoon-contract-to-sandbox.ava.ts
Original file line number Diff line number Diff line change
Expand Up @@ -45,15 +45,15 @@ test.afterEach.always(async t => {
test('using `withData` for contracts > 50kB fails', async t => {
const root = t.context.worker.rootAccount;

t.regex(
await captureError(async () => {
await root.importContract({
mainnetContract: REF_FINANCE_ACCOUNT,
withData: true,
blockId: 50_000_000,
});
}),
new RegExp(`State of contract ${REF_FINANCE_ACCOUNT} is too large to be viewed`),
const error_response = await captureError(async () => {
await root.importContract({
mainnetContract: REF_FINANCE_ACCOUNT,
withData: true,
blockId: 50_000_000,
});
});
t.assert(
error_response.includes('is larger than allowed') || error_response.includes('is too large to be viewed'),
);
});

Expand Down
2 changes: 1 addition & 1 deletion packages/js/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"callsites": "^4.0.0",
"fs-extra": "^10.0.0",
"js-sha256": "^0.9.0",
"near-api-js": "^v2.1.4",
"near-api-js": "^v3.0.3",
"near-sandbox": "^0.0.17",
"near-units": "^0.1.9",
"node-port-check": "^2.0.1",
Expand Down
Loading

0 comments on commit 4b3f55c

Please sign in to comment.