Use strict assertion mode everywhere (#11012)

The `assert` module has two modes: "Legacy" and "strict". When using
strict mode, the "strict" version of each assertion method is implied.
Whereas in legacy mode, by default it will use the deprecated, "loose"
version of each assertion.

We now use strict mode everywhere. A few tests required updates where
they were asserting the wrong thing, and it was passing beforehand due
to the loose matching.
feature/default_network_editable
Mark Stacey 4 years ago committed by Dan Miller
parent 9d002cbff0
commit 3ba3b330f6
  1. 2
      app/scripts/account-import-strategies/account-import-strategies.test.js
  2. 2
      app/scripts/controllers/cached-balances.test.js
  3. 2
      app/scripts/controllers/detect-tokens.test.js
  4. 2
      app/scripts/controllers/ens/index.test.js
  5. 2
      app/scripts/controllers/incoming-transactions.test.js
  6. 2
      app/scripts/controllers/network/network.js
  7. 2
      app/scripts/controllers/network/pending-middleware.test.js
  8. 2
      app/scripts/controllers/preferences.test.js
  9. 4
      app/scripts/controllers/swaps.test.js
  10. 2
      app/scripts/controllers/token-rates-controller.test.js
  11. 2
      app/scripts/lib/ComposableObservableStore.test.js
  12. 2
      app/scripts/lib/buy-eth-url.test.js
  13. 6
      app/scripts/lib/cleanErrorStack.test.js
  14. 2
      app/scripts/lib/createMetaRPCHandler.test.js
  15. 2
      app/scripts/lib/message-manager.test.js
  16. 2
      app/scripts/lib/metaRPCClientFactory.test.js
  17. 2
      app/scripts/lib/migrator/index.test.js
  18. 2
      app/scripts/lib/nodeify.test.js
  19. 2
      app/scripts/lib/personal-message-manager.test.js
  20. 2
      app/scripts/lib/seed-phrase-verifier.test.js
  21. 2
      app/scripts/lib/typed-message-manager.js
  22. 2
      app/scripts/lib/typed-message-manager.test.js
  23. 2
      app/scripts/lib/util.js
  24. 14
      app/scripts/metamask-controller.test.js
  25. 2
      app/scripts/migrations/021.test.js
  26. 2
      app/scripts/migrations/022.test.js
  27. 2
      app/scripts/migrations/023.test.js
  28. 2
      app/scripts/migrations/024.test.js
  29. 2
      app/scripts/migrations/025.test.js
  30. 2
      app/scripts/migrations/026.test.js
  31. 2
      app/scripts/migrations/027.test.js
  32. 2
      app/scripts/migrations/028.test.js
  33. 2
      app/scripts/migrations/029.test.js
  34. 2
      app/scripts/migrations/030.test.js
  35. 2
      app/scripts/migrations/031.test.js
  36. 2
      app/scripts/migrations/033.test.js
  37. 2
      app/scripts/migrations/034.test.js
  38. 2
      app/scripts/migrations/035.test.js
  39. 2
      app/scripts/migrations/036.test.js
  40. 2
      app/scripts/migrations/037.test.js
  41. 2
      app/scripts/migrations/039.test.js
  42. 2
      app/scripts/migrations/040.test.js
  43. 2
      app/scripts/migrations/041.test.js
  44. 2
      app/scripts/migrations/042.test.js
  45. 2
      app/scripts/migrations/045.test.js
  46. 2
      app/scripts/migrations/049.test.js
  47. 2
      app/scripts/migrations/052.test.js
  48. 2
      app/scripts/migrations/056.test.js
  49. 32
      app/scripts/migrations/migrations.test.js
  50. 2
      app/scripts/migrations/template.test.js
  51. 2
      shared/modules/fetch-with-timeout.test.js
  52. 2
      shared/modules/tests/transaction.utils.test.js
  53. 2
      test/e2e/metamask-ui.spec.js
  54. 2
      test/unit-global/balance-formatter.test.js
  55. 2
      test/unit-global/frozenPromise.test.js

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { stripHexPrefix } from 'ethereumjs-util'; import { stripHexPrefix } from 'ethereumjs-util';
import accountImporter from '.'; import accountImporter from '.';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import sinon from 'sinon'; import sinon from 'sinon';
import { KOVAN_CHAIN_ID } from '../../../shared/constants/network'; import { KOVAN_CHAIN_ID } from '../../../shared/constants/network';
import CachedBalancesController from './cached-balances'; import CachedBalancesController from './cached-balances';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import sinon from 'sinon'; import sinon from 'sinon';
import { ObservableStore } from '@metamask/obs-store'; import { ObservableStore } from '@metamask/obs-store';
import contracts from '@metamask/contract-metadata'; import contracts from '@metamask/contract-metadata';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import sinon from 'sinon'; import sinon from 'sinon';
import EnsController from '.'; import EnsController from '.';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import sinon from 'sinon'; import sinon from 'sinon';
import proxyquire from 'proxyquire'; import proxyquire from 'proxyquire';
import nock from 'nock'; import nock from 'nock';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import EventEmitter from 'events'; import EventEmitter from 'events';
import { ComposedStore, ObservableStore } from '@metamask/obs-store'; import { ComposedStore, ObservableStore } from '@metamask/obs-store';
import { JsonRpcEngine } from 'json-rpc-engine'; import { JsonRpcEngine } from 'json-rpc-engine';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { txMetaStub } from '../../../../test/stub/tx-meta-stub'; import { txMetaStub } from '../../../../test/stub/tx-meta-stub';
import { import {
createPendingNonceMiddleware, createPendingNonceMiddleware,

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import sinon from 'sinon'; import sinon from 'sinon';
import { import {
MAINNET_CHAIN_ID, MAINNET_CHAIN_ID,

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import sinon from 'sinon'; import sinon from 'sinon';
import { ethers } from 'ethers'; import { ethers } from 'ethers';
@ -645,7 +645,7 @@ describe('SwapsController', function () {
topAggId, topAggId,
resultQuotes, resultQuotes,
] = await swapsController._findTopQuoteAndCalculateSavings(testInput); ] = await swapsController._findTopQuoteAndCalculateSavings(testInput);
assert.equal(topAggId, [TEST_AGG_ID_2]); assert.equal(topAggId, TEST_AGG_ID_2);
assert.deepStrictEqual(resultQuotes, expectedResultQuotes); assert.deepStrictEqual(resultQuotes, expectedResultQuotes);
}); });
}); });

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import sinon from 'sinon'; import sinon from 'sinon';
import { ObservableStore } from '@metamask/obs-store'; import { ObservableStore } from '@metamask/obs-store';
import TokenRatesController from './token-rates'; import TokenRatesController from './token-rates';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { ObservableStore } from '@metamask/obs-store'; import { ObservableStore } from '@metamask/obs-store';
import ComposableObservableStore from './ComposableObservableStore'; import ComposableObservableStore from './ComposableObservableStore';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { import {
KOVAN_CHAIN_ID, KOVAN_CHAIN_ID,
MAINNET_CHAIN_ID, MAINNET_CHAIN_ID,

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import cleanErrorStack from './cleanErrorStack'; import cleanErrorStack from './cleanErrorStack';
describe('Clean Error Stack', function () { describe('Clean Error Stack', function () {
@ -14,7 +14,7 @@ describe('Clean Error Stack', function () {
}); });
it('tests error with message', function () { it('tests error with message', function () {
assert.equal(cleanErrorStack(testError), 'Error: Test Message'); assert.equal(cleanErrorStack(testError).toString(), 'Error: Test Message');
}); });
it('tests error with undefined name', function () { it('tests error with undefined name', function () {
@ -29,6 +29,6 @@ describe('Clean Error Stack', function () {
}); });
it('tests error with blank message', function () { it('tests error with blank message', function () {
assert.equal(cleanErrorStack(blankMsgError), 'Error'); assert.equal(cleanErrorStack(blankMsgError).toString(), 'Error');
}); });
}); });

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { obj as createThoughStream } from 'through2'; import { obj as createThoughStream } from 'through2';
import createMetaRPCHandler from './createMetaRPCHandler'; import createMetaRPCHandler from './createMetaRPCHandler';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction'; import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction';
import MessageManager from './message-manager'; import MessageManager from './message-manager';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { obj as createThoughStream } from 'through2'; import { obj as createThoughStream } from 'through2';
import metaRPCClientFactory from './metaRPCClientFactory'; import metaRPCClientFactory from './metaRPCClientFactory';

@ -1,5 +1,5 @@
import fs from 'fs'; import fs from 'fs';
import assert from 'assert'; import { strict as assert } from 'assert';
import { cloneDeep } from 'lodash'; import { cloneDeep } from 'lodash';
import liveMigrations from '../../migrations'; import liveMigrations from '../../migrations';
import data from '../../first-time-state'; import data from '../../first-time-state';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import nodeify from './nodeify'; import nodeify from './nodeify';
describe('nodeify', function () { describe('nodeify', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction'; import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction';
import PersonalMessageManager from './personal-message-manager'; import PersonalMessageManager from './personal-message-manager';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { cloneDeep } from 'lodash'; import { cloneDeep } from 'lodash';
import KeyringController from 'eth-keyring-controller'; import KeyringController from 'eth-keyring-controller';
import firstTimeState from '../first-time-state'; import firstTimeState from '../first-time-state';

@ -1,5 +1,5 @@
import EventEmitter from 'events'; import EventEmitter from 'events';
import assert from 'assert'; import { strict as assert } from 'assert';
import { ObservableStore } from '@metamask/obs-store'; import { ObservableStore } from '@metamask/obs-store';
import { ethErrors } from 'eth-rpc-errors'; import { ethErrors } from 'eth-rpc-errors';
import { typedSignatureHash, TYPED_MESSAGE_SCHEMA } from 'eth-sig-util'; import { typedSignatureHash, TYPED_MESSAGE_SCHEMA } from 'eth-sig-util';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import sinon from 'sinon'; import sinon from 'sinon';
import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction'; import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction';
import TypedMessageManager from './typed-message-manager'; import TypedMessageManager from './typed-message-manager';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import extension from 'extensionizer'; import extension from 'extensionizer';
import { stripHexPrefix } from 'ethereumjs-util'; import { stripHexPrefix } from 'ethereumjs-util';
import BN from 'bn.js'; import BN from 'bn.js';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import sinon from 'sinon'; import sinon from 'sinon';
import { cloneDeep } from 'lodash'; import { cloneDeep } from 'lodash';
import nock from 'nock'; import nock from 'nock';
@ -493,8 +493,8 @@ describe('MetaMaskController', function () {
); );
} catch (e) { } catch (e) {
assert.equal( assert.equal(
e, e.message,
'Error: MetamaskController:getKeyringForDevice - Unknown device', 'MetamaskController:getKeyringForDevice - Unknown device',
); );
} }
}); });
@ -535,8 +535,8 @@ describe('MetaMaskController', function () {
); );
} catch (e) { } catch (e) {
assert.equal( assert.equal(
e, e.message,
'Error: MetamaskController:getKeyringForDevice - Unknown device', 'MetamaskController:getKeyringForDevice - Unknown device',
); );
} }
}); });
@ -554,8 +554,8 @@ describe('MetaMaskController', function () {
await metamaskController.forgetDevice('Some random device name'); await metamaskController.forgetDevice('Some random device name');
} catch (e) { } catch (e) {
assert.equal( assert.equal(
e, e.message,
'Error: MetamaskController:getKeyringForDevice - Unknown device', 'MetamaskController:getKeyringForDevice - Unknown device',
); );
} }
}); });

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import wallet2 from '../../../test/lib/migrations/002.json'; import wallet2 from '../../../test/lib/migrations/002.json';
import migration21 from './021'; import migration21 from './021';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction'; import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction';
import migration22 from './022'; import migration22 from './022';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction'; import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction';
import migration23 from './023'; import migration23 from './023';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import data from '../first-time-state'; import data from '../first-time-state';
import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction'; import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction';
import migration24 from './024'; import migration24 from './024';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import data from '../first-time-state'; import data from '../first-time-state';
import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction'; import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction';
import migration25 from './025'; import migration25 from './025';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import firstTimeState from '../first-time-state'; import firstTimeState from '../first-time-state';
import migration26 from './026'; import migration26 from './026';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import firstTimeState from '../first-time-state'; import firstTimeState from '../first-time-state';
import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction'; import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction';
import migration27 from './027'; import migration27 from './027';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import firstTimeState from '../first-time-state'; import firstTimeState from '../first-time-state';
import migration28 from './028'; import migration28 from './028';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction'; import { TRANSACTION_STATUSES } from '../../../shared/constants/transaction';
import migration29 from './029'; import migration29 from './029';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migrationTemplate from './030'; import migrationTemplate from './030';
const storage = { const storage = {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration31 from './031'; import migration31 from './031';
describe('migration #31', function () { describe('migration #31', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration33 from './033'; import migration33 from './033';
describe('Migration to delete notice controller', function () { describe('Migration to delete notice controller', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration34 from './034'; import migration34 from './034';
describe('migration #34', function () { describe('migration #34', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration35 from './035'; import migration35 from './035';
describe('migration #35', function () { describe('migration #35', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration36 from './036'; import migration36 from './036';
describe('migration #36', function () { describe('migration #36', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration37 from './037'; import migration37 from './037';
describe('migration #37', function () { describe('migration #37', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration39 from './039'; import migration39 from './039';
describe('migration #39', function () { describe('migration #39', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration40 from './040'; import migration40 from './040';
describe('migration #40', function () { describe('migration #40', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration41 from './041'; import migration41 from './041';
describe('migration #41', function () { describe('migration #41', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration42 from './042'; import migration42 from './042';
describe('migration #42', function () { describe('migration #42', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration45 from './045'; import migration45 from './045';
describe('migration #45', function () { describe('migration #45', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration49 from './049'; import migration49 from './049';
describe('migration #49', function () { describe('migration #49', function () {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { import {
GOERLI, GOERLI,
GOERLI_CHAIN_ID, GOERLI_CHAIN_ID,

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migration56 from './056'; import migration56 from './056';
const BAD_TOKEN_DATA = { symbol: null, decimals: null }; const BAD_TOKEN_DATA = { symbol: null, decimals: null };

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import wallet1 from '../../../test/lib/migrations/001.json'; import wallet1 from '../../../test/lib/migrations/001.json';
import vault4 from '../../../test/lib/migrations/004.json'; import vault4 from '../../../test/lib/migrations/004.json';
import migration2 from './002'; import migration2 from './002';
@ -52,7 +52,7 @@ describe('wallet1 is migrated successfully', function () {
const fourthData = fourthResult.data; const fourthData = fourthResult.data;
assert.equal( assert.equal(
fourthData.config.provider.rpcTarget, fourthData.config.provider.rpcTarget,
null, undefined,
'old rpcTarget should not exist.', 'old rpcTarget should not exist.',
); );
assert.equal( assert.equal(
@ -65,15 +65,15 @@ describe('wallet1 is migrated successfully', function () {
}) })
.then((fifthResult) => { .then((fifthResult) => {
const fifthData = fifthResult.data; const fifthData = fifthResult.data;
assert.equal(fifthData.vault, null, 'old vault should not exist'); assert.equal(fifthData.vault, undefined, 'old vault should not exist');
assert.equal( assert.equal(
fifthData.walletNicknames, fifthData.walletNicknames,
null, undefined,
'old walletNicknames should not exist', 'old walletNicknames should not exist',
); );
assert.equal( assert.equal(
fifthData.config.selectedAccount, fifthData.config.selectedAccount,
null, undefined,
'old config.selectedAccount should not exist', 'old config.selectedAccount should not exist',
); );
assert.equal( assert.equal(
@ -102,7 +102,7 @@ describe('wallet1 is migrated successfully', function () {
.then((sixthResult) => { .then((sixthResult) => {
assert.equal( assert.equal(
sixthResult.data.KeyringController.selectedAccount, sixthResult.data.KeyringController.selectedAccount,
null, undefined,
'old selectedAccount should not exist', 'old selectedAccount should not exist',
); );
assert.equal( assert.equal(
@ -117,12 +117,12 @@ describe('wallet1 is migrated successfully', function () {
.then((seventhResult) => { .then((seventhResult) => {
assert.equal( assert.equal(
seventhResult.data.transactions, seventhResult.data.transactions,
null, undefined,
'old transactions should not exist', 'old transactions should not exist',
); );
assert.equal( assert.equal(
seventhResult.data.gasMultiplier, seventhResult.data.gasMultiplier,
null, undefined,
'old gasMultiplier should not exist', 'old gasMultiplier should not exist',
); );
assert.equal( assert.equal(
@ -142,7 +142,7 @@ describe('wallet1 is migrated successfully', function () {
.then((eighthResult) => { .then((eighthResult) => {
assert.equal( assert.equal(
eighthResult.data.noticesList, eighthResult.data.noticesList,
null, undefined,
'old noticesList should not exist', 'old noticesList should not exist',
); );
assert.equal( assert.equal(
@ -157,22 +157,22 @@ describe('wallet1 is migrated successfully', function () {
.then((ninthResult) => { .then((ninthResult) => {
assert.equal( assert.equal(
ninthResult.data.currentFiat, ninthResult.data.currentFiat,
null, undefined,
'old currentFiat should not exist', 'old currentFiat should not exist',
); );
assert.equal( assert.equal(
ninthResult.data.fiatCurrency, ninthResult.data.fiatCurrency,
null, undefined,
'old fiatCurrency should not exist', 'old fiatCurrency should not exist',
); );
assert.equal( assert.equal(
ninthResult.data.conversionRate, ninthResult.data.conversionRate,
null, undefined,
'old conversionRate should not exist', 'old conversionRate should not exist',
); );
assert.equal( assert.equal(
ninthResult.data.conversionDate, ninthResult.data.conversionDate,
null, undefined,
'old conversionDate should not exist', 'old conversionDate should not exist',
); );
@ -198,7 +198,7 @@ describe('wallet1 is migrated successfully', function () {
.then((tenthResult) => { .then((tenthResult) => {
assert.equal( assert.equal(
tenthResult.data.shapeShiftTxList, tenthResult.data.shapeShiftTxList,
null, undefined,
'old shapeShiftTxList should not exist', 'old shapeShiftTxList should not exist',
); );
assert.equal( assert.equal(
@ -211,12 +211,12 @@ describe('wallet1 is migrated successfully', function () {
.then((eleventhResult) => { .then((eleventhResult) => {
assert.equal( assert.equal(
eleventhResult.data.isDisclaimerConfirmed, eleventhResult.data.isDisclaimerConfirmed,
null, undefined,
'isDisclaimerConfirmed should not exist', 'isDisclaimerConfirmed should not exist',
); );
assert.equal( assert.equal(
eleventhResult.data.TOSHash, eleventhResult.data.TOSHash,
null, undefined,
'TOSHash should not exist', 'TOSHash should not exist',
); );

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import migrationTemplate from './template'; import migrationTemplate from './template';
const storage = { const storage = {

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import nock from 'nock'; import nock from 'nock';
import getFetchWithTimeout from './fetch-with-timeout'; import getFetchWithTimeout from './fetch-with-timeout';

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import { import {
MAINNET_CHAIN_ID, MAINNET_CHAIN_ID,
MAINNET_NETWORK_ID, MAINNET_NETWORK_ID,

@ -1,4 +1,4 @@
const assert = require('assert'); const { strict: assert } = require('assert');
const enLocaleMessages = require('../../app/_locales/en/messages.json'); const enLocaleMessages = require('../../app/_locales/en/messages.json');
const { tinyDelayMs, regularDelayMs, largeDelayMs } = require('./helpers'); const { tinyDelayMs, regularDelayMs, largeDelayMs } = require('./helpers');

@ -1,4 +1,4 @@
import assert from 'assert'; import { strict as assert } from 'assert';
import currencyFormatter from 'currency-formatter'; import currencyFormatter from 'currency-formatter';
import availableCurrencies from '../../ui/helpers/constants/available-conversions.json'; import availableCurrencies from '../../ui/helpers/constants/available-conversions.json';

@ -2,7 +2,7 @@
import './globalPatch'; import './globalPatch';
import 'ses/lockdown'; import 'ses/lockdown';
import '../../app/scripts/runLockdown'; import '../../app/scripts/runLockdown';
import assert from 'assert'; /* eslint-disable-line import/first,import/order */ import { strict as assert } from 'assert'; /* eslint-disable-line import/first,import/order */
describe('Promise global is immutable', function () { describe('Promise global is immutable', function () {
it('throws when reassinging promise (syntax 1)', function () { it('throws when reassinging promise (syntax 1)', function () {

Loading…
Cancel
Save