Commit Graph

687 Commits

Author SHA1 Message Date
kumavis 7d0363e950
Merge pull request #3497 from MetaMask/testing
Persist rinkeby.infura.io and clean nock after
2018-03-09 11:49:48 -08:00
Thomas ae795c9770 Persist rinkeby.infura.io and clean nock after 2018-03-09 11:20:18 -08:00
Dan Finlay f4e5dd37b1
Merge pull request #3409 from scsaba/seed-phrase-verification
Add seed phrase verification script into background process
2018-03-07 16:47:13 -08:00
Jeffrey Tong cad5f5f000 fix typo in tests and tx-state-manager 2018-03-07 10:24:36 -08:00
kumavis 8a444ec96f
Merge pull request #3259 from MetaMask/controllerStubs
Offline testing
2018-03-06 17:21:36 -08:00
Dan Finlay dd9cac69ae
Merge pull request #3309 from scsaba/edge-support
Add Edge Support
2018-03-06 09:39:57 -08:00
Csaba Solya 8fde208f0b move more test code to beforeEach 2018-03-04 08:57:55 +01:00
Csaba Solya 2b86d65d0c verify seedwords on log in 2018-03-03 22:08:10 +01:00
Csaba Solya 3e05b693db verify addresses regardless case 2018-03-03 14:11:02 +01:00
Csaba Solya 92453f8715 seed phrase verifier 2018-03-03 00:32:57 +01:00
Dan Finlay 3a9b3794eb Remove logs 2018-03-02 14:01:53 -08:00
Dan Finlay bf17d7e115 Add version bumping script
One step towards automating our deploy process is automating our version
bumping scheme. This PR does that.
2018-03-02 13:55:56 -08:00
Thomas f9de87af51 Using noop to not lose it 2018-02-27 15:51:14 -08:00
Thomas b2f53fa354 Revert initializing first-time-state 2018-02-27 15:50:49 -08:00
Csaba Solya 1b367bc215 fix test 2018-02-23 11:11:14 +01:00
Csaba Solya 8292dabed5 add negative decrypt test 2018-02-23 11:03:53 +01:00
Csaba Solya cd05d77c3f fix tests 2018-02-23 10:49:56 +01:00
Csaba Solya c1aa59f6ed adding tests 2018-02-23 10:08:23 +01:00
Dan J Miller 170c7602b7
[NewUI] Adds the mascara first time flow to betaUI extension (#3257)
* Adds the mascara first time flow to the extension when opened in browser.

* Fix tests after addition of mascara first time flow to new ui.
2018-02-16 06:15:09 -03:30
Thomas Huang 8f7094a73d Network controller nock 2018-02-15 09:54:22 -08:00
Thomas Huang 33182efb13 Offline testing 2018-02-15 08:34:31 -08:00
Dan b0db68a281 Merge branch 'uat' into uat-next 2018-02-07 21:19:14 -03:30
Dan 6f14dc4702 Point add-token unit test to old-ui component. 2018-02-07 20:55:21 -03:30
Dan d8896a8c31 Merge branch 'master' into uat 2018-02-07 16:32:47 -03:30
Alexander Tseung 9db0a32dac
Update modal header design on send screen (#3196) 2018-02-06 21:07:00 -08:00
Dan J Miller a7bfea51e5 Integration tests for signature requests confirmations. (#3194) 2018-02-06 10:20:37 -08:00
Alexander Tseung d452403322
Add functional integration testing to Add Token flow (#3189) 2018-02-05 18:47:46 -08:00
Frankie 1a93b1ade2
Merge pull request #3146 from MetaMask/i3082-AddTokenValidateInputs
Set address to default with empty string, add test validation.
2018-01-31 14:18:47 -08:00
Frankie 201e0579a5
Merge branch 'master' into localStorage-clean-up 2018-01-31 11:57:38 -08:00
frankiebee c3adbda5f5 remove RecentBlocks from disk 2018-01-31 10:49:58 -08:00
Bruno Barbieri 94dd77d194 clean up 2018-01-31 13:34:14 -05:00
Bruno Barbieri a70eda3651 add test for wipeTransactions 2018-01-31 13:29:30 -05:00
frankiebee e0caeae06d test for migration 021 2018-01-30 15:03:42 -08:00
Thomas 0f10aa3729 Clean up test, remove react & mountWithStore 2018-01-30 13:29:05 -08:00
Thomas c2cef0f815 Set address to default with empty string, add test validation. 2018-01-30 13:26:37 -08:00
Dan J Miller b63f0f3de2 Functional Integration Tests for send ether flow. (#3119) 2018-01-29 17:24:53 -08:00
Thomas b62ec394f5 Revert integration to oldUi 2018-01-22 16:10:07 -08:00
Chi Kei Chan 77c545336b Merge branch 'uat' into newmaster 2018-01-19 15:29:36 -08:00
Thomas 0db4ba1086 chromedriver, changed extension id(might need zip/crx file) 2018-01-18 08:10:53 -08:00
Thomas d317f7aaab Update 2018-01-18 07:43:42 -08:00
kumavis 899e839e7c test - createTestProviderTools includes block tracker layer 2018-01-17 21:43:34 -08:00
kumavis d7c8ec22a4 test - tx controller - fix txGasUtil reference 2018-01-17 20:09:13 -08:00
kumavis d1d745eef4 test - typo - fix spelling of word stubbed 2018-01-17 19:47:35 -08:00
kumavis 3cbf2b7e3e test - remove createEthJsQueryStub 2018-01-17 19:44:11 -08:00
Alexander Tseung 81f86cfab6 Merge branch 'uat' into uat-master-011618 2018-01-16 18:17:28 -08:00
frankiebee 7a30950e4d test - fix to match expected behavior 2018-01-14 14:10:16 -08:00
frankiebee 409b49b411 test - create ethJsQuery stub 2018-01-14 14:00:59 -08:00
Dan Finlay 943befef91 Add test for gas estimate default 2018-01-08 15:16:08 -08:00
Thomas Huang 0fbecb9f7c
Merge pull request #2891 from MetaMask/i2621-0xRecipientAddress
Account for 0x/empty string recipient
2018-01-08 11:47:47 -08:00
Kevin Serrano 0cf5c22178
Merge pull request #2851 from MetaMask/i2812-seedworderrorfix
Fix condition where failing seed word checks would infinite-spin future attempts.
2018-01-08 11:43:43 -08:00
Dan Finlay d11ec81f49
Merge branch 'master' into i2621-0xRecipientAddress 2018-01-08 11:21:41 -08:00
Thomas 39b700bf87 Account for 0x/empty string address and contract creation 2018-01-08 03:16:20 -08:00
Dan Finlay aec24ec81e Fix feature to work 2018-01-05 22:08:03 -08:00
Dan Finlay 571f6723a6 Add test for better gas estimation 2018-01-05 21:24:10 -08:00
Kevin Serrano 4b63ec8f1d
Test for failure of the async methods. 2018-01-03 16:44:14 -08:00
Alexander Tseung a6f062a686 Merge branch 'NewUI-flat' into NewUI-flat-4.0.5c 2018-01-03 11:06:08 -08:00
Frankie b2e4f913ba
Merge pull request #2817 from MetaMask/i#2810
only check nonces of transactions who's from address match the txMeta
2017-12-28 16:34:24 -08:00
frankiebee 0c54efdfc7 tests - be more verbose in test messages 2017-12-28 15:48:22 -08:00
frankiebee 8bd942d406 add tests for #_checkIfNonceIsTaken 2017-12-27 17:45:03 -08:00
Kevin Serrano adf4b89804
Add additional test to ui utils to account for exact wei values. 2017-12-27 17:33:28 -08:00
Kevin Serrano 3d627e869b
Add test for edge case. 2017-12-27 17:26:38 -08:00
Dan J Miller 4acd48966e [NewUI] Fixes tests and sends user to NewUI after registering. (#2788)
* Fixes tests and sends user to NewUI after registering.

* Karma config?

* Empty commit

* Remove unneeded json state mock file.
2017-12-21 19:03:01 -08:00
Dan 7915e62d65 Merge branch 'master' into NewUI-flat 2017-12-20 19:16:12 -03:30
Dan Finlay 9bb701f063 Add failing test for updating token details 2017-12-18 15:56:50 -08:00
Chi Kei Chan 373f8b72d0
Merge branch 'master' into NewUI-flat 2017-12-06 21:13:29 -08:00
Dan ec6c3c33bd Merge branch 'master' into NewUI-flat-merge-with-master 2017-12-06 21:11:52 -08:00
Dan 3356c15d04 Add tests for exponential backoff code in _resubmitTx 2017-12-06 14:11:14 -03:30
Dan af8fcb6777 Update resubmitPendingTxs tests. 2017-12-06 14:10:11 -03:30
Dan Finlay 10459ebaf4 Remove debugger 2017-11-29 13:35:48 -08:00
Dan Finlay adc66974ff Add markdown class to mascara ui markdown field 2017-11-29 13:34:19 -08:00
Dan Finlay f725bc6ab7 Fix test reference 2017-11-29 12:41:55 -08:00
Dan Finlay 42108ba3bc Make notice skipping async 2017-11-29 12:39:48 -08:00
Dan Finlay 9276fea6bc Redundantly skip notices 2017-11-29 12:30:10 -08:00
Dan Finlay 119c0fdecf Make test more resilient 2017-11-29 12:23:31 -08:00
Dan Finlay 6d63720f87 Remove duplicate button declaration 2017-11-29 12:11:09 -08:00
Dan Finlay 4e6946f47c Fix test selector 2017-11-29 11:52:26 -08:00
Dan Finlay e35cd77eee Accept all notices in integration tests 2017-11-29 11:49:53 -08:00
Dan Finlay 45c5a26405 Fix test to skip screens before privacy notice 2017-11-28 17:25:09 -08:00
Thomas Huang cefe6cded6 Update to Enzyme 3.2.0 2017-11-25 18:37:12 -06:00
Dan Finlay 8dd0093184 Remove logs 2017-11-20 14:46:36 -08:00
Dan Finlay 764a5bac56 Get test passing 2017-11-20 14:44:12 -08:00
Dan Finlay 884f203564 Add failing test for #2577 Seed Phrase Bug 2017-11-20 14:15:00 -08:00
Chi Kei Chan e61ba93194 Merge branch 'master' into merge-master 2017-11-15 12:03:13 -08:00
Dora E. Mondrian 41fea44af3 newUnaprovedTx => newUnapprovedTx
This typo tripped me up when I was reading through the code and trying to understand what's going on.
2017-11-06 04:35:51 -08:00
Dan acc973d543 Update classnames for integration tests and add output/index.css to integration test for ci 2017-11-02 15:16:43 -07:00
Dan b7653e8207 Get current NewUI-flat tests working. 2017-11-02 15:16:43 -07:00
Chi Kei Chan 7c20011023 Merge branch 'master' into NewUI-flat 2017-10-24 16:50:25 -07:00
Chi Kei Chan 5484e68896 Add Integration Tests 2017-10-20 21:51:37 -07:00
Chi Kei Chan d9735ed5b3 Fixing integraiton test 2017-10-20 21:51:37 -07:00
Chi Kei Chan 996523c790 Fix unit test 2017-10-20 21:51:37 -07:00
Chi Kei Chan c8c773d641 Merge branch 'NewUI-flat' into merge 2017-10-18 22:58:46 -07:00
kumavis 8da0d0b28a Revert "NetworkController refactor for new EthClient interface" 2017-10-18 15:09:32 -07:00
Dan Finlay 06094c914b Move etherscan link logic into module 2017-10-14 11:23:44 -04:00
kumavis dcf10f3d75 nonce-tracker - use blockTracker directly 2017-10-11 18:33:36 -07:00
kumavis d31c746210 test - integration - intercept reload attempts 2017-10-10 21:10:35 -07:00
kumavis 0f8d7dacb1 network-controller - use obj-proxy for providerProxy 2017-10-10 17:26:44 -07:00
Kevin Serrano d82d9215fb
Make modification 2017-10-09 13:02:52 -07:00
Kevin Serrano c12d56063d
Fix to actually fail in earlier versions. 2017-10-09 13:01:58 -07:00
Kevin Serrano 6f0c0e8374
Add test to look for wei precision. 2017-10-09 12:12:54 -07:00
Frankie 4a4338c1f4 Merge pull request #2305 from MetaMask/nodeify
nodeify - allow callback to be optional
2017-10-06 14:08:58 -07:00