Commit Graph

320 Commits

Author SHA1 Message Date
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
Jude Nelson
964a2e8898 add test for transferring names via the REST API 2016-12-21 19:01:07 -05:00
Jude Nelson
d2e7b9afc5 add test for revoking names via the REST API 2016-12-21 19:00:49 -05:00
Jude Nelson
8b774e46fd add test for registering new names via the REST api 2016-12-21 19:00:34 -05:00
Jude Nelson
5bddd41a9e add test for account-owned datastores via the REST API 2016-12-21 18:59:40 -05:00
Jude Nelson
0f1661eb94 add test of datastore deletion via the REST API 2016-12-21 18:59:12 -05:00
Jude Nelson
ad2175eb82 add tests on user-owned data stores 2016-12-21 18:59:01 -05:00
Jude Nelson
2fa5b3823c add test for REST API calls on users and user profiles 2016-12-21 18:58:37 -05:00
Jude Nelson
dbe0ee78c3 test application authentication 2016-12-02 12:46:31 -05:00
Jude Nelson
d6808c8afb test for 'correct' execution paths on datastores 2016-12-02 12:46:19 -05:00
Jude Nelson
4e938ee8c8 test for publishing applications and app resources 2016-12-02 12:46:09 -05:00
Jude Nelson
aa7e061c33 expose CLI methods for app publishing, signin, and data storage 2016-12-02 12:45:55 -05:00
Jude Nelson
b36396b151 wait a little longer between operations 2016-12-02 12:45:36 -05:00
Jude Nelson
2917e66bdc keep track of client account state and datastore state 2016-12-02 12:45:19 -05:00
Jude Nelson
e6253e970f use blockstack-core dependency 2016-11-21 18:12:57 -05:00
Jude Nelson
c2c74b6b48 delete now-dead 0.13 file 2016-11-21 18:12:49 -05:00
Jude Nelson
95ebd0af1f start/stop storage pusher 2016-11-21 18:12:37 -05:00
Jude Nelson
49ff3b842f use proper config for querying zonefiles from atlas 2016-11-21 18:12:03 -05:00
Jude Nelson
b02543bf2c Merge branch 'rc-0.14.0' 2016-10-30 14:15:42 -04:00