Commit Graph

759 Commits

Author SHA1 Message Date
Aaron Blankstein
c49c225b10 test selection from fgrep to whole line matching 2017-08-18 12:26:30 -04:00
Aaron Blankstein
b3cd1a75fc add --exclusive flag to junit tests 2017-08-18 10:03:20 -04:00
Aaron Blankstein
17d6043731 added integration test for persistent setting of the payment key, fixed bugs that it surfaced 2017-08-17 17:39:31 -04:00
Aaron Blankstein
5c0e4f2606 Merge branch 'develop' into set-payment-keys 2017-08-17 16:02:18 -04:00
Aaron Blankstein
c878b62c8a /usr/bin/env python -> python2. our code is not python3 friendly, we should specify that 2017-08-17 13:40:01 -04:00
Aaron Blankstein
d0bb83776e Merge branch 'develop' into set-payment-keys 2017-08-17 12:26:52 -04:00
Aaron Blankstein
5afc68995c fixes an old import error in this integration test. the test was still passing before (atlas is very resilient!) 2017-08-17 12:24:38 -04:00
Aaron Blankstein
8eda4c5529 first modifications to support persistent setting of payment key 2017-08-16 17:50:01 -04:00
Aaron Blankstein
67454975c2 make zonefile lookups use the same proxy constructor, fix in integrations tests, plus more sophisticated config migration path 2017-08-16 13:23:55 -04:00
Aaron Blankstein
8358fc1085 Merge branch 'add-timeout-to-test-framework' into develop 2017-08-15 17:58:39 -04:00
Aaron Blankstein
931ce0b61c adding support to testlib for checking queues with api pass instead of session, fix type errors in update_with_key test 2017-08-14 18:10:06 -04:00
Aaron Blankstein
bc09ff7278 adding test 2017-08-14 17:40:10 -04:00
Aaron Blankstein
339e7f2706 better killing off of bitcoind if its still running after test finishes 2017-08-14 16:32:56 -04:00
Aaron Blankstein
a462f0db43 bash script typo 2017-08-14 11:58:31 -04:00
Aaron Blankstein
a5ca9836db first attempt at adding 20 minute timeout to the junit test runner 2017-08-14 11:45:17 -04:00
Aaron Blankstein
3ace89e26a Merge pull request #527 from blockstack/subdomain
Adding subdomain support to blockstack-core
2017-08-10 17:17:44 -04:00
Jude Nelson
0ccd8e6862 use right origin 2017-08-10 17:10:07 -04:00
Jude Nelson
5e4560da29 use right public key 2017-08-10 17:09:59 -04:00
Aaron Blankstein
80bfb1fe68 Merge branch 'master' into subdomain 2017-08-10 16:59:17 -04:00
Jude Nelson
5eea8228f5 use the correct origin 2017-08-10 16:58:07 -04:00
Jude Nelson
16be4ea44b pass public key; use new get_profile() API 2017-08-10 16:57:55 -04:00
Jude Nelson
f6bf699cc0 pass public key 2017-08-10 16:57:49 -04:00
Aaron Blankstein
4bbd027afc Merge branch 'fix-integration-tests' into subdomain 2017-08-10 00:33:11 -04:00
Aaron Blankstein
b5c75ab561 fix api stop call in sync_zonefile 2017-08-09 23:39:37 -04:00
Aaron Blankstein
fe4e641d1c fix raw zonefile fetches 2017-08-09 23:13:49 -04:00
Aaron Blankstein
fef8adcba3 fixes problem when stopping API -- blockstackd's socket is open in the child process, TERM call invokes the atexit handler, which closes the socket, causing CONNECTION REFUSED on subsequent blockstackd requests. solved by SIGKILLing the API process instead 2017-08-09 21:50:41 -04:00
Aaron Blankstein
0ab6d5f433 subdomain integration test should now correctly kill the registrar on exit 2017-08-09 10:27:53 -04:00
Aaron Blankstein
cf16e020d0 add instructions for regtest of subdomain registrar, plus get rid of behavior that kills registrar during checks (this allows it to run interactive, will have to add atexit handler for cleanup, though) 2017-08-08 23:09:23 -04:00
Aaron Blankstein
e4ef649bed oops -- removed wrong init 2017-08-08 17:23:35 -04:00
Aaron Blankstein
8e58445ebb move subdomain registrar integration test out of its own subdirectory 2017-08-08 17:13:58 -04:00
Aaron Blankstein
0b232045be better error logging, removing dead integration scenarios 2017-08-08 15:17:29 -04:00
Aaron Blankstein
89d73ac7e1 update documentation for subdomains, code comments for sign/verify, and added licenses 2017-08-02 18:16:39 -04:00
Aaron Blankstein
c97dddb4f8 subdomain registrar interface now matches the interface for domain registration requests 2017-08-02 16:10:01 -04:00
Aaron Blankstein
af0f3c9ad5 subdomains are now owned by bitcoin addresses -- only supports singlesigs right now, but it requires signature on subdomain updates to be scriptSig like 2017-08-02 14:42:30 -04:00
Aaron Blankstein
7e36f219fa added integration test for the subdomain registrar 2017-08-01 20:19:41 -04:00
Aaron Blankstein
11cfc6c162 subdomain db building for different domains, better update checks, default resolution on cached version, handles case where zonefile hasn't propogated 2017-08-01 17:01:10 -04:00
Aaron Blankstein
080ce55ad7 subdomain db updates by 'catching up' with new zonefiles 2017-07-26 12:21:23 -04:00
Aaron Blankstein
b4dab2622b working on the db cache of subdomain information 2017-07-26 00:21:25 -04:00
Aaron Blankstein
d6b9d8e521 Merge branch 'rc-0.14.3' into subdomain 2017-07-20 18:20:31 -04:00
Aaron Blankstein
895b15a2d3 adding integration test for RESTful setting and fetching of raw zonefile, plus updating api-specs 2017-07-20 13:06:16 -04:00
Aaron Blankstein
f810bca234 fixes an error in the parameters used in cli_delete_account, plus updates an integration test 2017-07-19 14:11:11 -04:00
Aaron Blankstein
5eaf2d723e fixed rest_register_transfer integration test (needed to check a reencoded address) 2017-07-19 10:33:18 -04:00
Aaron Blankstein
6ac4b09f60 more fussing with jenkins 2017-07-18 17:36:37 -04:00
Aaron Blankstein
a8dcfac260 sigh, append instead of replace to the junit xml files 2017-07-18 16:43:25 -04:00
Aaron Blankstein
db5bb488eb better jenkins script 2017-07-18 16:25:50 -04:00
Aaron Blankstein
37c36453db trying to get jenkins auto-integration-tests 2017-07-18 16:23:03 -04:00
Aaron Blankstein
3997e3639e adds origin headers to RESTful integration tests 2017-07-18 14:58:48 -04:00
Aaron Blankstein
dc5ef3718f fix handling of app domain names that aren't url-like, added error responses, and test cases for origin rejections 2017-07-17 16:07:17 -04:00
Aaron Blankstein
29bdb81221 Merge branch 'rc-0.14.3' into rc-0.14.3-rpc 2017-07-17 15:03:39 -04:00
Aaron Blankstein
7a005ff1d9 add support for port 3000 + fix some of the tests, still some errors in the unit tests I'll come back to 2017-07-17 14:06:28 -04:00