Commit Graph

358 Commits

Author SHA1 Message Date
Dan Finlay 113f7d67f1 Fix tests add logs 2017-05-11 14:29:44 -07:00
frankiebee 8421cf9cce Create test for Migrator 2017-05-11 23:25:34 +02:00
Dan Finlay e9b11a430b Add an attempt at a unit test for reproducing #1407 2017-05-10 17:26:51 -07:00
Thomas Huang 1e4855fc0e Whoops missed some modules 2017-05-04 15:21:51 -07:00
Thomas Huang 9bd7d06c4f Remove unused modules and STORAGE_KEY 2017-05-04 15:06:27 -07:00
Thomas Huang 0b13429daf Lint tests 2017-05-04 14:35:10 -07:00
kumavis 810f5881f6 Merge branch 'master' of github.com:MetaMask/metamask-plugin into platform 2017-03-31 17:57:47 -07:00
Dan Finlay 0a5c634081 Merge pull request #1297 from MetaMask/eip155
tx-manager - add eip155 support
2017-03-31 10:33:04 -07:00
kumavis 965c806a45 test - fix notice-controller test 2017-03-30 19:26:01 -07:00
kumavis bd704b1d7e etc - fix notification-manager ref, remove duplicated test file 2017-03-30 19:05:11 -07:00
kumavis 12918e1894 tests - tx-manager - fix assert and clean formatting 2017-03-30 16:06:27 -07:00
kumavis 47ea545241 tests - add missing done 2017-03-30 15:43:01 -07:00
kumavis 8ae37ae80d tests - helper - add note 2017-03-30 14:49:39 -07:00
kumavis e95ae43c8f tests - unit - fail on unhandled promise rejection 2017-03-30 14:43:56 -07:00
kumavis 1dce352523 tx-manager - add eip155 support 2017-03-30 14:23:23 -07:00
kumavis 16b5f4a210 tests - tx-utils gasBuffer calc - fix bug and user easier numbers 2017-03-29 23:59:42 -07:00
kumavis 918f388463 explorer - fix ropsten explorer link tests 2017-03-27 11:32:00 -07:00
kumavis 4b9f1c0e0c tests - fix ropsten link check 2017-03-27 11:01:10 -07:00
Kevin Serrano f8b404a478
correct bug in test. 2017-03-24 17:23:56 -04:00
Kevin Serrano 360afacd70
Add tests. 2017-03-24 17:21:58 -04:00
Kevin Serrano d99b5a9e5a
Add migration tests to ensure that bodies are erased properly in notices. 2017-03-23 10:15:42 -04:00
Dan Finlay b6e2eaf7b1 Remove eth-lightwallet 2017-03-16 11:16:03 -07:00
Kevin Serrano d85cc7ec4e Add test to account for prevention of identities duplication. 2017-03-10 10:48:07 -08:00
Kevin Serrano c47f7f6a76 Add another test for duplicates. 2017-03-10 10:34:18 -08:00
Kevin Serrano dc2d614da6 Add basic tests. 2017-03-10 09:52:05 -08:00
Dan Finlay 67c3126e63 Merge branch 'master' into kumavis-patch-1 2017-03-08 10:16:50 -08:00
Kevin Serrano 86f71d504c Merge branch 'master' into i1144-moarrpc 2017-03-08 09:28:36 -08:00
kumavis 92b8443824 tx-utils - add encoding utils 2017-03-07 22:51:39 -08:00
kumavis c063fab993 tx-utils - stricter naming type-based convention 2017-03-07 22:47:35 -08:00
kumavis 68b99dfb08 test - tx-utils
add tests for `addGasBuffer`
2017-03-07 22:28:02 -08:00
jaredpereira 52ee007fcb Merge branch 'master' into i1118-IncreaseGasBuffer 2017-03-07 22:55:56 -05:00
Jared Pereira 4916331c53 change BN.mul to BN.muln 2017-03-07 22:42:16 -05:00
Jared Pereira de44cd9ba4 add gas buffer multiply test 2017-03-07 20:49:40 -05:00
Kevin Serrano 4562e41d33
Fix tests until new ones to-be-written. 2017-03-07 16:10:06 -08:00
Kevin Serrano 970324b699
Merge github.com:MetaMask/metamask-plugin into i1144-moarrpc 2017-03-07 16:02:42 -08:00
Kevin Serrano e7e024bcdd
Refactor of code into separate reducers and actions. 2017-03-07 16:01:51 -08:00
Dan Finlay fba7a50e1b Fixed encoding 2017-03-07 11:43:59 -08:00
Dan Finlay 6253885e28 Remove unrelated test file 2017-03-07 11:36:13 -08:00
Dan Finlay e78e642eef Add gas buffer test 2017-03-07 11:34:11 -08:00
Kevin Serrano 08ca7dac5a
Merge branch 'master' into i1144-moarrpc 2017-03-07 10:37:31 -08:00
Kevin Serrano 01f2ec4823
Modify tests.' 2017-03-07 10:37:01 -08:00
Dan Finlay 99b49b11f6 Fix test name 2017-03-06 17:36:37 -08:00
Dan Finlay 70e14b8a6f Fixed internal encoding test case 2017-03-06 17:36:08 -08:00
Dan Finlay e66e755766 Fix normalizeMsgData function to always return hex prefixed 2017-03-06 16:33:33 -08:00
Dan Finlay af337dfae5 Fix function names 2017-03-06 15:17:45 -08:00
Dan Finlay 9bd8c5f723 Render personal_sign messages as utf-8 text
Calls to `personal_sign` are now:

- When hex encoded, preserved as hex encoded, but displayed as utf-8 text.
- When not hex encoded, decoded as utf-8 text as hex for signing.
- The messages proposed for signing are displayed as UTF-8 text.
- When the message cannot be rendered as UTF-8 text, it is displayed as hexadecimal.

Fixes #1173
2017-03-06 15:04:11 -08:00
Kevin Serrano e66035254f
More conflict resolution. 2017-03-01 10:04:25 -08:00
Kevin Serrano 0a3849ec84
Fix merge conflicts. 2017-03-01 10:01:21 -08:00
Dan Finlay 6fb33853f2 Fix test reference 2017-02-27 10:53:36 -08:00
Dan Finlay 5edb3db969 Merge branch 'master' into i1144-moarrpc 2017-02-27 10:36:48 -08:00
Kevin Serrano 930dafc4b0
Fix spelling error. 2017-02-24 15:30:18 -08:00
Dan Finlay a97cfffe15 Fixed reference 2017-02-23 19:03:03 -08:00
Dan Finlay 8f87bacc1b Fix references in tests 2017-02-23 18:46:17 -08:00
Dan Finlay d1bce61996 Remove irrelevant tests 2017-02-23 17:45:23 -08:00
Kevin Serrano 62854398f1
Tested against code to play nice with unit tests. 2017-02-23 13:56:58 -08:00
Dan Finlay 0584988688 Move sigUtil and keyrings to external modules
These external modules now have their own test coverage and build enforcement. This allowed me to somewhat more easily add good tests around our personalSign strategy (held now in [eth-sig-util](https://github.com/flyswatter/eth-sig-util), and allow each of the keyrings to import that, etc.
2017-02-21 14:25:47 -08:00
Dan Finlay 2baedc56ea Add log global to test suite 2017-02-20 23:42:40 -08:00
Kevin Serrano 736637363b
Integration tests play nice with new disabled buttons. 2017-02-20 15:07:01 -08:00
Kevin Serrano bf9d1f405f
add waits between notices. 2017-02-20 13:41:46 -08:00
Dan Finlay 352bb5cb39 Merge branch 'master' into dev 2017-02-15 15:49:04 -08:00
Kevin Serrano d0e2846eca
Complete migration tests. 2017-02-15 11:15:47 -08:00
Kevin Serrano 6ddd613a15
Adding additional migration state to account for moving data. 2017-02-15 11:15:33 -08:00
Kevin Serrano cd75d86187
Add migrations for removing terms of use data. 2017-02-14 13:21:00 -08:00
Dan Finlay 97b8410b30 Verify messages in a loop 2017-02-13 21:29:22 -08:00
Dan Finlay f2486fbdd3 got hash test passing 2017-02-13 21:25:02 -08:00
Dan Finlay b862d94209 Add failing test for signature recovery 2017-02-13 20:13:11 -08:00
Kevin Serrano 603eee9efe
Merge branch 'mapachurro-patch-1' of github.com:mapachurro/metamask-plugin into mapachurro-patch-1 2017-02-10 13:14:09 -08:00
Kevin Serrano 092ec9096b
Fix integration tests. 2017-02-09 22:36:40 -08:00
Kevin Serrano 65c84ac4b2
Delete all code related to disclaimers. 2017-02-09 18:17:50 -08:00
mapachurro 5c9202b2d2 Update first-time.js 2017-02-09 20:54:29 -05:00
Frankie de6455151e Revert old style message sighing 2017-02-09 17:32:49 -08:00
kumavis e1719191f4 test - skip eth_sign tests until we have test data 2017-02-03 15:16:21 -08:00
kumavis 9e4ef45b6a migration #9 - break out CurrencyController substate 2017-02-02 23:32:24 -08:00
kumavis f08f40aee2 txManager - depend on preferencesStore 2017-02-02 21:09:17 -08:00
kumavis 0c6df24ecf metamask - introduce networkStore 2017-02-02 20:59:47 -08:00
kumavis 99fa9ab13a migration 7 - break off TransactionManager substate 2017-02-02 20:20:13 -08:00
kumavis bcb86f38cb messageManager - move view state to obs-store 2017-02-02 18:21:22 -08:00
kumavis dacbf16fe2 test - first-time - re-add terms header check 2017-02-01 16:41:28 -08:00
kumavis d8a12c2ad0 tests - mockDev - fix first-time flow 2017-02-01 16:27:16 -08:00
Frankie 54b1339f6a Merge branch 'dev' into messageManagerCleanUp 2017-02-01 13:05:58 -08:00
Frankie ce0c3ed03c Merge branch 'dev' into messageManagerCleanUp 2017-02-01 12:03:42 -08:00
Frankie 1b16b46241 code clan up and tests 2017-02-01 11:54:01 -08:00
kumavis 1cb730144d metamask - adopt isInitialized from keyring controller 2017-02-01 00:31:26 -08:00
kumavis cd5d952600 keyring - move identities into memStore 2017-02-01 00:17:48 -08:00
kumavis c0d3db6a8c keyring - synchronous getState 2017-01-31 20:02:38 -08:00
kumavis 2fa60cfcbf continue rename selectedAccount to selectedAddress 2017-01-30 15:25:12 -08:00
Frankie fdee1e3701 Merge branch 'dev' into messageManagerCleanUp 2017-01-28 22:59:28 -08:00
Frankie 8be68575bb Clean up message manger includes:
Provider egine bump
Remove presence of message manger in keyring controller
Change the status wording fom conf to approved
make Message manager a class
fix messages not being apart of the badge
re write message manger to better reflect controller pattern
2017-01-28 20:28:20 -08:00
kumavis 4dd6ba9c1b migration 5 - move keyring controller state to substate 2017-01-28 19:19:03 -08:00
kumavis 3afd0ef27d tests - remove persistence and start with initial state 2017-01-27 23:04:34 -08:00
kumavis a14a25c423 config-manager - default to USD for currentFiat 2017-01-26 15:22:13 -08:00
kumavis 76ce348a04 obs-store - use published module 2017-01-24 19:47:00 -08:00
kumavis bb1ee8e649 Merge branch 'dev' of github.com:MetaMask/metamask-plugin into obs-store2 2017-01-24 16:09:57 -08:00
kumavis 463a56ff54 background controller - extract KeyringC.placeSeedWords to MetamaskC 2017-01-24 15:33:33 -08:00
kumavis 74dc20bdf1 Merge branch 'dev' into obs-store2 2017-01-21 10:06:50 -08:00
Dan Finlay 3572708fda Fix test to log out despite number of menu items 2017-01-17 16:49:08 -08:00
Dan Finlay 7e886dff77 Wrote failing test for eth.sign 2017-01-16 23:26:37 -08:00
kumavis 053066b57f Merge branch 'dev' into simple-keystore-fix 2017-01-16 12:10:04 -08:00
kumavis 4a09f856d1 test - keyring - simple - fix fixture data 2017-01-16 12:08:20 -08:00
Dan Finlay 5dd5619e5d Merge branch 'master' into dev 2017-01-16 10:55:32 -08:00