Commit Graph

296 Commits

Author SHA1 Message Date
Jude Nelson
7564834e65 verify that we can register and renew names from the RESTful API 2017-02-20 21:18:54 -05:00
Jude Nelson
ac856703f1 CLI-test for registering and transferring a name 2017-02-20 21:18:40 -05:00
Jude Nelson
cb6792e474 verify that we can withdraw funds using multisig addresses 2017-02-20 21:18:25 -05:00
Jude Nelson
601cbb0a34 verify that we can register and transfer a name with a bearer token 2017-02-20 21:18:11 -05:00
Jude Nelson
ea642e0f48 verify that we can withdraw BTC from the wallet with an API password 2017-02-20 21:17:50 -05:00
Jude Nelson
1614684633 verify that we can register and transfer a name with the API password 2017-02-20 21:17:32 -05:00
Jude Nelson
7868a676d6 remove auth and signin code (make it compatible with the new API token/password approach); make various test methods compatible with all the new interfaces 2017-02-20 21:16:25 -05:00
Jude Nelson
47c0273735 no longer need users or applications to test registrations; move verify_in_queue() to testlib 2017-02-20 21:16:00 -05:00
Jude Nelson
b76bf173e6 no longer need users or applications to test registrations 2017-02-20 21:15:48 -05:00
Jude Nelson
a914bc6626 no longer need users or applications to test users 2017-02-20 21:15:35 -05:00
Jude Nelson
3061cd37d6 no longer need users and applications to register users 2017-02-20 21:15:20 -05:00
Jude Nelson
ceaa56822a test REST methods with API password 2017-02-20 21:15:05 -05:00
Jude Nelson
5275739fb1 WIP: remove users, accounts, and app configs from storage 2017-02-20 21:14:37 -05:00
Jude Nelson
c9b81ebbd7 WIP: drop users, accounts, and application configs for doing storage 2017-02-20 21:14:19 -05:00
Jude Nelson
13fbf27ba6 WIP: drop users and accounts for accessing storage 2017-02-20 21:14:01 -05:00
Jude Nelson
f1d7bbbaea local_api_stop, not local_rpc_stop 2017-02-20 21:13:46 -05:00
Jude Nelson
2cdd49dc78 check the renewal-queue 2017-02-20 21:13:29 -05:00
Jude Nelson
4c17920619 remove setup_storage; storage no longer needs to be boostrapped. These tests are still broken; users and accounts no longer exist 2017-02-20 21:12:47 -05:00
Jude Nelson
2e47e06710 WIP: storage gateway test (not ready yet) 2017-02-20 21:12:37 -05:00
Jude Nelson
059000cad4 WIP: multi-device storage test 2017-02-20 21:12:12 -05:00
Jude Nelson
6c36b50690 WIP: make atlas-chain test use more zone files 2017-02-20 21:11:33 -05:00
Jude Nelson
1d50e0ccee test 10 zone files with atlas network 2017-02-20 21:08:34 -05:00
Jude Nelson
487c2ded00 bugfixes to atlas network simulator after refactoring it with testlib.py 2017-02-20 21:08:00 -05:00
Jude Nelson
53c7777a54 add fast-sync tests 2017-02-20 20:51:45 -05:00
Jude Nelson
6154f2a352 move from /api/v1 to /v1 2017-02-10 18:55:23 -05:00
Jude Nelson
8a09d0ca6b test importing from multiple derived keys 2017-02-09 14:40:28 -05:00
Jude Nelson
dd00569033 test the /v1/names endpoint 2017-02-09 14:40:13 -05:00
Jude Nelson
b33d2c8280 use the new prices structure 2017-02-09 14:39:55 -05:00
Jude Nelson
c8ad8a820c add test for authentication-disabled REST calls 2017-02-07 15:46:33 -05:00
Jude Nelson
bb78f05aa3 session may be omitted 2017-02-07 15:46:24 -05:00
Jude Nelson
bd0e41f78d clarify comments 2017-02-07 00:22:55 -05:00
Jude Nelson
a7df44cc4f test /node/wallet/public endpoint 2017-02-07 00:22:38 -05:00
Jude Nelson
ebd0751b9f fix bugs found intesting 2017-02-06 19:41:58 -05:00
Jude Nelson
ae1823e612 initialize and migrate wallet and storage 2017-02-06 19:41:46 -05:00
Jude Nelson
37ee80fab6 extend RESTful name registration tests to check the /blockchains/bitcoin/pending endpoint 2017-02-06 19:41:13 -05:00
Jude Nelson
d667e3301c version bump 2017-02-06 15:18:22 -05:00
Jude Nelson
9e06ec4d3d always take a config path as an argument. WIP prepare for multi-device tests 2017-02-06 15:18:05 -05:00
Jude Nelson
ab504cb8cb proper search through the API log for errors 2017-02-06 15:17:40 -05:00
Jude Nelson
f4f2f50452 update put_immutable test with no data key to use the latest CLI API 2017-02-06 15:17:21 -05:00
Jude Nelson
3af6a07d7b update nonstandard zonefile tests to use the latest CLI API 2017-02-06 15:17:06 -05:00
Jude Nelson
9be7ce660e port datakey migration test to use newer CLI test API 2017-02-06 15:16:39 -05:00
Jude Nelson
56293867a9 generate subordinate private keys, fund them, and use them to import multiple names in the same block. 2017-02-06 15:16:12 -05:00
Jude Nelson
659b243f6e WIP: test for upgrading storage 2017-01-30 01:48:37 -05:00
Jude Nelson
08b491fd01 test put_mutable with zone files without data keys 2017-01-30 01:48:21 -05:00
Jude Nelson
dd5c79f72a verify that migrating a profile to a zone file without a data key still allows us to use mutable data 2017-01-30 01:47:59 -05:00
Jude Nelson
419c2b363e test blockstack URLs when the zone file does not have a data key but we have a single-sig owner key 2017-01-30 01:47:41 -05:00
Jude Nelson
8d04d626df WIP: fix integration tests to initialize the wallet(s) at the right times (now that we may have to migrate them); add code to upgrade storage where appropriate; un-deprecate no-data-key tests 2017-01-30 01:46:49 -05:00
Jude Nelson
ed655baba8 move peer-subprocess logic to testlib from atlas_network; add get-URL test for all data put during a test; make sure deleted data is always gone at the end of each test; fix API bugs found in testing 2017-01-30 01:45:41 -05:00
Jude Nelson
e335859909 test get_data CLI command when loading data from a blockstack:// URL 2017-01-18 18:50:49 -05:00
Jude Nelson
b904987c75 do data_setup() when we instantiate a wallet; add cli_get_data() hook 2017-01-18 18:50:20 -05:00