Commit Graph

338 Commits

Author SHA1 Message Date
Jude Nelson
53c7777a54 add fast-sync tests 2017-02-20 20:51:45 -05:00
Jude Nelson
6700f5b5ce add spv path 2017-02-10 18:57:07 -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
b70c044c09 use later versions 2017-02-06 15:18:31 -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
80ec83e02c WIP: expand test-runner to include storage gateway configuration flags and to do a get-URL test at the end of each test 2017-01-30 01:45:03 -05:00
Jude Nelson
61cdae7072 add storage_drivers_local config option (empty in the test environment) 2017-01-18 18:51:04 -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
Jude Nelson
42659806bb helpful prints 2017-01-17 19:05:53 -05:00
Jude Nelson
acb686278c add tests for datastore URLs 2017-01-17 19:05:45 -05:00
Jude Nelson
48c99ab166 depend on unified blockstack package 2017-01-17 19:05:25 -05:00
Jude Nelson
5128c38f1f merge changes to integration tests from rc-0.14.1 2017-01-17 11:25:49 -05:00
Jude Nelson
a3426160f4 move consensus data to its own submodule 2017-01-16 14:21:49 -05:00
Jude Nelson
7cc64c1daf WIP: working on improving the way we handle blockstack:// URLs 2017-01-16 14:09:59 -05:00
Jude Nelson
00c5425e2e fix up accounts API; add helpers for listing and deleting wallets 2017-01-16 14:09:42 -05:00
Jude Nelson
dc54678e57 print out failure reason 2017-01-16 14:09:27 -05:00
Jude Nelson
202aad517c use CLI for accounts 2017-01-16 14:09:14 -05:00
Jude Nelson
6a0a9dde8b test wallet import 2017-01-16 14:09:00 -05:00
Jude Nelson
543a3eb02e test multisig wallet import 2017-01-16 14:08:50 -05:00
Jude Nelson
e4d461510f remove _advanced_ from CLI method names 2016-12-21 19:05:12 -05:00
Jude Nelson
92e2368cef create a user before creating an account in auth test 2016-12-21 19:04:59 -05:00
Jude Nelson
fe928b99a5 expand datastore CLI tests to include creating users and accounts in which to store data 2016-12-21 19:03:53 -05:00
Jude Nelson
b7948c7d6f remove _advanced_ from API calls; flesh out datastore API call wrappers; add methods for creating and filling wallets from test cases 2016-12-21 19:03:03 -05:00
Jude Nelson
739f4b74b6 test operations using a legacy wallet (with only encrypted_master_private_key) 2016-12-21 19:02:39 -05:00
Jude Nelson
8ebae15d2e add paths for users and accounts in the test config file; clear disk storage on each test 2016-12-21 19:02:17 -05:00
Jude Nelson
c31a54bdfc remove _advanced_ from CLI API calls 2016-12-21 19:01:50 -05:00
Jude Nelson
f599a3d95a add test for setting a name's zonefile and zonefile hash via the REST API 2016-12-21 19:01:22 -05:00