From 41478e53c35a087a69b4c1a741007c3170a7b6ce Mon Sep 17 00:00:00 2001 From: Brian Warner Date: Sat, 20 Jun 2020 15:40:37 -0700 Subject: [PATCH] fix(ERTP): use install-ses for tests Some ERTP unit tests now use `@agoric/install-ses` to create a SES environment, rather than `@agoric/evaluate` (which is being removed). --- packages/ERTP/package.json | 6 +++--- .../test/swingsetTests/splitPayments/test-splitPayments.js | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/ERTP/package.json b/packages/ERTP/package.json index fd59987dc58..60d7d137ca3 100644 --- a/packages/ERTP/package.json +++ b/packages/ERTP/package.json @@ -8,7 +8,7 @@ }, "scripts": { "build": "exit 0", - "test": "tape -r esm 'test/**/test*.js' | tap-spec", + "test": "tap --no-coverage --jobs=1 'test/**/test*.js'", "pretty-fix": "prettier --write '**/*.js'", "pretty-check": "prettier --check '**/*.js'", "lint-fix": "eslint --fix '**/*.js'", @@ -35,7 +35,6 @@ "homepage": "https://github.com/Agoric/agoric-sdk#readme", "dependencies": { "@agoric/assert": "^0.0.7", - "@agoric/evaluate": "^2.2.6", "@agoric/eventual-send": "^0.9.2", "@agoric/harden": "^0.0.8", "@agoric/import-manager": "^0.0.6", @@ -49,9 +48,10 @@ }, "devDependencies": { "@agoric/bundle-source": "^1.1.5", + "@agoric/install-ses": "^0.1.0", "@agoric/swingset-vat": "^0.5.2", "esm": "^3.2.25", - "tap-spec": "^5.0.0", + "tap": "^14.10.5", "tape": "^4.11.0", "tape-promise": "^4.0.0" }, diff --git a/packages/ERTP/test/swingsetTests/splitPayments/test-splitPayments.js b/packages/ERTP/test/swingsetTests/splitPayments/test-splitPayments.js index 2735763bc40..1dfc5735078 100644 --- a/packages/ERTP/test/swingsetTests/splitPayments/test-splitPayments.js +++ b/packages/ERTP/test/swingsetTests/splitPayments/test-splitPayments.js @@ -1,3 +1,4 @@ +import '@agoric/install-ses'; // eslint-disable-next-line import/no-extraneous-dependencies import { test } from 'tape-promise/tape'; // eslint-disable-next-line import/no-extraneous-dependencies