Commit Graph

254 Commits

Author SHA1 Message Date
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
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
5128c38f1f merge changes to integration tests from rc-0.14.1 2017-01-17 11:25: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
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
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
Jude Nelson
88c3819c88 zonefiles are b64 2016-10-28 17:38:57 -04:00
Jude Nelson
788877d31a bugfixes to this test; also, test get_immutable and put_immutable 2016-10-28 17:38:42 -04:00
Jude Nelson
0ad7ecba3f save atlas.db on next_block(); zonefiles are now base64-encoded so
decode them
2016-10-28 17:38:24 -04:00
Jude Nelson
db7f9b1dc2 remove importing atlas into integration tests 2016-10-28 17:38:08 -04:00
Jude Nelson
ba42519fa1 traceback 2016-10-28 17:37:57 -04:00
Jude Nelson
3c8ba36e5f list_accounts and get_account no longer take wallet_keys kwarg 2016-10-27 11:13:54 -04:00
Jude Nelson
f0e9ddd339 mark all expected SNV failures 2016-10-25 19:59:40 -04:00
Jude Nelson
7b07c81cd2 sync with 0.14 API 2016-10-25 19:59:28 -04:00
Jude Nelson
7997cda10f when doing SNV tests, test reachability from *all* operations to *all*
operations; not just to register operations.  Use the txid as a filter
to select a particular operation from one block if a choice exists.
2016-10-25 19:58:38 -04:00
Jude Nelson
dd8c9e6ec5 explicitly set nonstandard flag 2016-10-25 19:58:15 -04:00
Jude Nelson
96be1025b6 use standard methods for generating zonefile data 2016-10-25 19:57:53 -04:00
Jude Nelson
cda83ae7e9 now called get_name_blockchain_history 2016-10-25 19:57:16 -04:00