mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Moved loose some loose test files to sub folders
This commit is contained in:
parent
f279a8e61a
commit
13ebb0b455
@ -1,5 +1,5 @@
|
||||
const assert = require('assert')
|
||||
const ComposableObservableStore = require('../../app/scripts/lib/ComposableObservableStore')
|
||||
const ComposableObservableStore = require('../../../app/scripts/lib/ComposableObservableStore')
|
||||
const ObservableStore = require('obs-store')
|
||||
|
||||
describe('ComposableObservableStore', () => {
|
@ -1,5 +1,6 @@
|
||||
const assert = require('assert')
|
||||
const accountImporter = require('../../app/scripts/account-import-strategies/index')
|
||||
const path = require('path')
|
||||
const accountImporter = require('../../../app/scripts/account-import-strategies/index')
|
||||
const ethUtil = require('ethereumjs-util')
|
||||
|
||||
describe('Account Import Strategies', function () {
|
48
test/unit/app/buy-eth-url.spec.js
Normal file
48
test/unit/app/buy-eth-url.spec.js
Normal file
@ -0,0 +1,48 @@
|
||||
const assert = require('assert')
|
||||
const getBuyEthUrl = require('../../../app/scripts/lib/buy-eth-url')
|
||||
|
||||
describe('', function () {
|
||||
const mainnet = {
|
||||
network: '1',
|
||||
amount: 5,
|
||||
address: '0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc',
|
||||
}
|
||||
const ropsten = {
|
||||
network: '3',
|
||||
}
|
||||
const rinkeby = {
|
||||
network: '4',
|
||||
}
|
||||
const kovan = {
|
||||
network: '42',
|
||||
}
|
||||
|
||||
it('returns coinbase url with amount and address for network 1', function () {
|
||||
const coinbaseUrl = getBuyEthUrl(mainnet)
|
||||
const coinbase = coinbaseUrl.match(/(https:\/\/buy.coinbase.com)/)
|
||||
const amount = coinbaseUrl.match(/(amount)\D\d/)
|
||||
const address = coinbaseUrl.match(/(address)(.*)(?=&)/)
|
||||
|
||||
assert.equal(coinbase[0], 'https://buy.coinbase.com')
|
||||
assert.equal(amount[0], 'amount=5')
|
||||
assert.equal(address[0], 'address=0x0dcd5d886577d5081b0c52e242ef29e70be3e7bc')
|
||||
|
||||
})
|
||||
|
||||
it('returns metamask ropsten faucet for network 3', function () {
|
||||
const ropstenUrl = getBuyEthUrl(ropsten)
|
||||
assert.equal(ropstenUrl, 'https://faucet.metamask.io/')
|
||||
})
|
||||
|
||||
it('returns rinkeby dapp for network 4', function () {
|
||||
const rinkebyUrl = getBuyEthUrl(rinkeby)
|
||||
assert.equal(rinkebyUrl, 'https://www.rinkeby.io/')
|
||||
})
|
||||
|
||||
it('returns kovan github test faucet for network 42', function () {
|
||||
const kovanUrl = getBuyEthUrl(kovan)
|
||||
assert.equal(kovanUrl, 'https://github.com/kovan-testnet/faucet')
|
||||
})
|
||||
|
||||
})
|
||||
|
@ -1,5 +1,5 @@
|
||||
const assert = require('assert')
|
||||
const AddressBookController = require('../../app/scripts/controllers/address-book')
|
||||
const AddressBookController = require('../../../../app/scripts/controllers/address-book')
|
||||
|
||||
const mockKeyringController = {
|
||||
memStore: {
|
@ -1,5 +1,5 @@
|
||||
const assert = require('assert')
|
||||
const BlacklistController = require('../../app/scripts/controllers/blacklist')
|
||||
const BlacklistController = require('../../../../app/scripts/controllers/blacklist')
|
||||
|
||||
describe('blacklist controller', function () {
|
||||
let blacklistController
|
@ -3,7 +3,7 @@ global.fetch = global.fetch || require('isomorphic-fetch')
|
||||
|
||||
const assert = require('assert')
|
||||
const nock = require('nock')
|
||||
const CurrencyController = require('../../app/scripts/controllers/currency')
|
||||
const CurrencyController = require('../../../../app/scripts/controllers/currency')
|
||||
|
||||
describe('currency-controller', function () {
|
||||
var currencyController
|
@ -1,6 +1,6 @@
|
||||
const assert = require('assert')
|
||||
const sinon = require('sinon')
|
||||
const InfuraController = require('../../app/scripts/controllers/infura')
|
||||
const InfuraController = require('../../../../app/scripts/controllers/infura')
|
||||
|
||||
describe('infura-controller', function () {
|
||||
let infuraController, sandbox, networkStatus
|
@ -3,9 +3,9 @@ const sinon = require('sinon')
|
||||
const clone = require('clone')
|
||||
const nock = require('nock')
|
||||
const createThoughStream = require('through2').obj
|
||||
const MetaMaskController = require('../../app/scripts/metamask-controller')
|
||||
const blacklistJSON = require('../stub/blacklist')
|
||||
const firstTimeState = require('../../app/scripts/first-time-state')
|
||||
const MetaMaskController = require('../../../../app/scripts/metamask-controller')
|
||||
const blacklistJSON = require('../../../stub/blacklist')
|
||||
const firstTimeState = require('../../../../app/scripts/first-time-state')
|
||||
|
||||
const currentNetworkId = 42
|
||||
const DEFAULT_LABEL = 'Account 1'
|
@ -1,11 +1,11 @@
|
||||
const assert = require('assert')
|
||||
const nock = require('nock')
|
||||
const NetworkController = require('../../app/scripts/controllers/network')
|
||||
const NetworkController = require('../../../../app/scripts/controllers/network')
|
||||
const {
|
||||
getNetworkDisplayName,
|
||||
} = require('../../app/scripts/controllers/network/util')
|
||||
} = require('../../../../app/scripts/controllers/network/util')
|
||||
|
||||
const { createTestProviderTools } = require('../stub/provider')
|
||||
const { createTestProviderTools } = require('../../../stub/provider')
|
||||
const providerResultStub = {}
|
||||
|
||||
describe('# Network Controller', function () {
|
@ -1,6 +1,6 @@
|
||||
const assert = require('assert')
|
||||
const configManagerGen = require('../lib/mock-config-manager')
|
||||
const NoticeController = require('../../app/scripts/notice-controller')
|
||||
const configManagerGen = require('../../../lib/mock-config-manager')
|
||||
const NoticeController = require('../../../../app/scripts/notice-controller')
|
||||
|
||||
describe('notice-controller', function () {
|
||||
var noticeController
|
@ -1,5 +1,5 @@
|
||||
const assert = require('assert')
|
||||
const PreferencesController = require('../../app/scripts/controllers/preferences')
|
||||
const PreferencesController = require('../../../../app/scripts/controllers/preferences')
|
||||
|
||||
describe('preferences controller', function () {
|
||||
let preferencesController
|
@ -1,6 +1,6 @@
|
||||
const assert = require('assert')
|
||||
const sinon = require('sinon')
|
||||
const TokenRatesController = require('../../app/scripts/controllers/token-rates')
|
||||
const TokenRatesController = require('../../../../app/scripts/controllers/token-rates')
|
||||
const ObservableStore = require('obs-store')
|
||||
|
||||
describe('TokenRatesController', () => {
|
@ -1,6 +1,6 @@
|
||||
const assert = require('assert')
|
||||
const NonceTracker = require('../../app/scripts/controllers/transactions/nonce-tracker')
|
||||
const MockTxGen = require('../lib/mock-tx-gen')
|
||||
const NonceTracker = require('../../../../../app/scripts/controllers/transactions/nonce-tracker')
|
||||
const MockTxGen = require('../../../../lib/mock-tx-gen')
|
||||
let providerResultStub = {}
|
||||
|
||||
describe('Nonce Tracker', function () {
|
@ -3,9 +3,9 @@ const ethUtil = require('ethereumjs-util')
|
||||
const EthTx = require('ethereumjs-tx')
|
||||
const ObservableStore = require('obs-store')
|
||||
const clone = require('clone')
|
||||
const { createTestProviderTools } = require('../stub/provider')
|
||||
const PendingTransactionTracker = require('../../app/scripts/controllers/transactions/pending-tx-tracker')
|
||||
const MockTxGen = require('../lib/mock-tx-gen')
|
||||
const { createTestProviderTools } = require('../../../../stub/provider')
|
||||
const PendingTransactionTracker = require('../../../../../app/scripts/controllers/transactions/pending-tx-tracker')
|
||||
const MockTxGen = require('../../../../lib/mock-tx-gen')
|
||||
const sinon = require('sinon')
|
||||
const noop = () => true
|
||||
const currentNetworkId = 42
|
@ -4,9 +4,9 @@ const EthTx = require('ethereumjs-tx')
|
||||
const EthjsQuery = require('ethjs-query')
|
||||
const ObservableStore = require('obs-store')
|
||||
const sinon = require('sinon')
|
||||
const TransactionController = require('../../app/scripts/controllers/transactions')
|
||||
const TxGasUtils = require('../../app/scripts/controllers/transactions/tx-gas-utils')
|
||||
const { createTestProviderTools, getTestAccounts } = require('../stub/provider')
|
||||
const TransactionController = require('../../../../../app/scripts/controllers/transactions')
|
||||
const TxGasUtils = require('../../../../../app/scripts/controllers/transactions/tx-gas-utils')
|
||||
const { createTestProviderTools, getTestAccounts } = require('../../../../stub/provider')
|
||||
|
||||
const noop = () => true
|
||||
const currentNetworkId = 42
|
@ -3,8 +3,8 @@ const Transaction = require('ethereumjs-tx')
|
||||
const BN = require('bn.js')
|
||||
|
||||
|
||||
const { hexToBn, bnToHex } = require('../../app/scripts/lib/util')
|
||||
const TxUtils = require('../../app/scripts/controllers/transactions/tx-gas-utils')
|
||||
const { hexToBn, bnToHex } = require('../../../../../app/scripts/lib/util')
|
||||
const TxUtils = require('../../../../../app/scripts/controllers/transactions/tx-gas-utils')
|
||||
|
||||
|
||||
describe('txUtils', function () {
|
@ -1,5 +1,5 @@
|
||||
const assert = require('assert')
|
||||
const txHelper = require('../../ui/lib/tx-helper')
|
||||
const txHelper = require('../../../../../ui/lib/tx-helper')
|
||||
|
||||
describe('txHelper', function () {
|
||||
it('always shows the oldest tx first', function () {
|
@ -1,6 +1,6 @@
|
||||
const assert = require('assert')
|
||||
const txStateHistoryHelper = require('../../app/scripts/controllers/transactions/lib/tx-state-history-helper')
|
||||
const testVault = require('../data/v17-long-history.json')
|
||||
const txStateHistoryHelper = require('../../../../../app/scripts/controllers/transactions/lib/tx-state-history-helper')
|
||||
const testVault = require('../../../../data/v17-long-history.json')
|
||||
|
||||
describe ('Transaction state history helper', function () {
|
||||
|
@ -1,8 +1,8 @@
|
||||
const assert = require('assert')
|
||||
const clone = require('clone')
|
||||
const ObservableStore = require('obs-store')
|
||||
const TxStateManager = require('../../app/scripts/controllers/transactions/tx-state-manager')
|
||||
const txStateHistoryHelper = require('../../app/scripts/controllers/transactions/lib/tx-state-history-helper')
|
||||
const TxStateManager = require('../../../../../app/scripts/controllers/transactions/tx-state-manager')
|
||||
const txStateHistoryHelper = require('../../../../../app/scripts/controllers/transactions/lib/tx-state-history-helper')
|
||||
const noop = () => true
|
||||
|
||||
describe('TransactionStateManager', function () {
|
@ -1,5 +1,5 @@
|
||||
const assert = require('assert')
|
||||
const txUtils = require('../../app/scripts/controllers/transactions/lib/util')
|
||||
const txUtils = require('../../../../../app/scripts/controllers/transactions/lib/util')
|
||||
|
||||
|
||||
describe('txUtils', function () {
|
@ -1,6 +1,6 @@
|
||||
const assert = require('assert')
|
||||
|
||||
const EdgeEncryptor = require('../../app/scripts/edge-encryptor')
|
||||
const EdgeEncryptor = require('../../../app/scripts/edge-encryptor')
|
||||
|
||||
var password = 'passw0rd1'
|
||||
var data = 'some random data'
|
@ -1,5 +1,5 @@
|
||||
const assert = require('assert')
|
||||
const MessageManager = require('../../app/scripts/lib/message-manager')
|
||||
const MessageManager = require('../../../app/scripts/lib/message-manager')
|
||||
|
||||
describe('Message Manager', function () {
|
||||
let messageManager
|
@ -1,5 +1,5 @@
|
||||
const assert = require('assert')
|
||||
const nodeify = require('../../app/scripts/lib/nodeify')
|
||||
const nodeify = require('../../../app/scripts/lib/nodeify')
|
||||
|
||||
describe('nodeify', function () {
|
||||
var obj = {
|
@ -1,6 +1,6 @@
|
||||
const assert = require('assert')
|
||||
const PendingBalanceCalculator = require('../../app/scripts/lib/pending-balance-calculator')
|
||||
const MockTxGen = require('../lib/mock-tx-gen')
|
||||
const PendingBalanceCalculator = require('../../../app/scripts/lib/pending-balance-calculator')
|
||||
const MockTxGen = require('../../lib/mock-tx-gen')
|
||||
const BN = require('ethereumjs-util').BN
|
||||
let providerResultStub = {}
|
||||
|
@ -1,6 +1,6 @@
|
||||
const assert = require('assert')
|
||||
|
||||
const PersonalMessageManager = require('../../app/scripts/lib/personal-message-manager')
|
||||
const PersonalMessageManager = require('../../../app/scripts/lib/personal-message-manager')
|
||||
|
||||
describe('Personal Message Manager', function () {
|
||||
let messageManager
|
@ -1,9 +1,9 @@
|
||||
const assert = require('assert')
|
||||
const clone = require('clone')
|
||||
const KeyringController = require('eth-keyring-controller')
|
||||
const firstTimeState = require('../../app/scripts/first-time-state')
|
||||
const seedPhraseVerifier = require('../../app/scripts/lib/seed-phrase-verifier')
|
||||
const mockEncryptor = require('../lib/mock-encryptor')
|
||||
const firstTimeState = require('../../../app/scripts/first-time-state')
|
||||
const seedPhraseVerifier = require('../../../app/scripts/lib/seed-phrase-verifier')
|
||||
const mockEncryptor = require('../../lib/mock-encryptor')
|
||||
|
||||
describe('SeedPhraseVerifier', function () {
|
||||
|
@ -1,5 +1,5 @@
|
||||
const assert = require('assert')
|
||||
const { sufficientBalance } = require('../../app/scripts/lib/util')
|
||||
const { sufficientBalance } = require('../../../app/scripts/lib/util')
|
||||
|
||||
|
||||
describe('SufficientBalance', function () {
|
@ -1,22 +1,22 @@
|
||||
const assert = require('assert')
|
||||
const path = require('path')
|
||||
|
||||
const wallet1 = require(path.join('..', 'lib', 'migrations', '001.json'))
|
||||
const vault4 = require(path.join('..', 'lib', 'migrations', '004.json'))
|
||||
const wallet1 = require(path.join('..', '..', 'lib', 'migrations', '001.json'))
|
||||
const vault4 = require(path.join('..', '..', 'lib', 'migrations', '004.json'))
|
||||
let vault5, vault6, vault7, vault8, vault9 // vault10, vault11
|
||||
|
||||
const migration2 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '002'))
|
||||
const migration3 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '003'))
|
||||
const migration4 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '004'))
|
||||
const migration5 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '005'))
|
||||
const migration6 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '006'))
|
||||
const migration7 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '007'))
|
||||
const migration8 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '008'))
|
||||
const migration9 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '009'))
|
||||
const migration10 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '010'))
|
||||
const migration11 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '011'))
|
||||
const migration12 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '012'))
|
||||
const migration13 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '013'))
|
||||
const migration2 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '002'))
|
||||
const migration3 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '003'))
|
||||
const migration4 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '004'))
|
||||
const migration5 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '005'))
|
||||
const migration6 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '006'))
|
||||
const migration7 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '007'))
|
||||
const migration8 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '008'))
|
||||
const migration9 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '009'))
|
||||
const migration10 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '010'))
|
||||
const migration11 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '011'))
|
||||
const migration12 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '012'))
|
||||
const migration13 = require(path.join('..', '..', '..', 'app', 'scripts', 'migrations', '013'))
|
||||
|
||||
|
||||
const oldTestRpc = 'https://rawtestrpc.metamask.io/'
|
@ -1,7 +1,7 @@
|
||||
const assert = require('assert')
|
||||
const clone = require('clone')
|
||||
const Migrator = require('../../app/scripts/lib/migrator/')
|
||||
const liveMigrations = require('../../app/scripts/migrations/')
|
||||
const Migrator = require('../../../app/scripts/lib/migrator/')
|
||||
const liveMigrations = require('../../../app/scripts/migrations/')
|
||||
const stubMigrations = [
|
||||
{
|
||||
version: 1,
|
||||
@ -33,7 +33,7 @@ const versionedData = {meta: {version: 0}, data: {hello: 'world'}}
|
||||
|
||||
const firstTimeState = {
|
||||
meta: { version: 0 },
|
||||
data: require('../../app/scripts/first-time-state'),
|
||||
data: require('../../../app/scripts/first-time-state'),
|
||||
}
|
||||
|
||||
describe('Migrator', () => {
|
Loading…
Reference in New Issue
Block a user