Commit Graph

2939 Commits

Author SHA1 Message Date
Christian Grothoff
b37fff0d5b
ftbfs 2020-01-15 14:58:10 +01:00
Marcello Stanisci
d822035216
Remove preflight checks where redundant. 2020-01-15 14:34:35 +01:00
Florian Dold
0c37bb0f90
use generated error codes, this has error code collisions removed 2020-01-15 14:19:12 +01:00
Florian Dold
d23dca7ceb
remove testing API, we use gnunet-crypto-tvg instead 2020-01-15 13:37:08 +01:00
Florian Dold
6d12045f8d
remove tvg, it's now part of GNUnet 2020-01-15 13:31:19 +01:00
Christian Grothoff
8a3f0e3f8d
clean up payto credit/debit distincition 2020-01-15 13:22:37 +01:00
Marcello Stanisci
e77ccd0390
Preflight checks:
put preflight check inside exchangedb start()
function, and provide a preflight method for
auditordb.
2020-01-15 12:36:09 +01:00
Christian Grothoff
4547bfb318
fix fakebank account vs. full payto confusion 2020-01-15 11:48:49 +01:00
Florian Dold
4c488a1d0e
buffer lib has moved to GNUnet 2020-01-15 11:46:05 +01:00
Christian Grothoff
3fa213e41e
fix test issues 2020-01-15 11:14:11 +01:00
Florian Dold
b1b0465f54
remove spaces that break the testcase 2020-01-15 10:36:26 +01:00
Christian Grothoff
087de13e0a
use new parsing API, fixes issues 2020-01-15 00:15:40 +01:00
Christian Grothoff
bf3c7dd10f
expand test suite 2020-01-14 23:59:16 +01:00
Christian Grothoff
0805c62aee
split off buffer logic 2020-01-14 23:57:35 +01:00
Christian Grothoff
1d9049ab99
add payto URL test, fix payto parser implementation 2020-01-14 23:54:43 +01:00
Christian Grothoff
2edee5ac4a
refactor uri parsing logic, prepare for unit test 2020-01-14 15:57:36 +01:00
Christian Grothoff
cba9f8614e
spass 2020-01-14 15:12:02 +01:00
Christian Grothoff
90886bd411
fix test config 2020-01-14 14:41:49 +01:00
Christian Grothoff
088e6c5f3c
fix configs for test 2020-01-14 14:09:48 +01:00
Florian Dold
87aa8b54cc
properly initialize wtid in test 2020-01-13 23:51:16 +01:00
Christian Grothoff
88cb57de83
fix link 2020-01-13 23:14:50 +01:00
Christian Grothoff
5f6d867469
add request UID repetition detection to fakebank 2020-01-13 22:27:57 +01:00
Florian Dold
7ce48d622e
withdraw_pub -> reserve_pub 2020-01-13 22:17:53 +01:00
Christian Grothoff
07b799b21f
merge 2020-01-13 22:15:43 +01:00
Christian Grothoff
7b1909bc99
make fakebank and banklib match specifified new API 2020-01-13 22:01:45 +01:00
Christian Grothoff
2d16cddfd9
die, dead #include, die 2020-01-13 18:19:21 +01:00
Christian Grothoff
4cbb8a29a3
dce 2020-01-13 18:16:43 +01:00
Christian Grothoff
4d6ef1da29
eliminate libtalerwire 2020-01-13 18:16:01 +01:00
Marcello Stanisci
258ed8617b
remove old linker dependency 2020-01-13 12:12:26 +01:00
Marcello Stanisci
452f42f562
include header file 2020-01-13 11:32:44 +01:00
Christian Grothoff
25bc150dfb
fix ftbfs 2020-01-13 11:23:03 +01:00
Christian Grothoff
d842c14f85
refactor to make it easier to share init logic for test configurations 2020-01-13 00:27:48 +01:00
Christian Grothoff
6b0c121fc9
clean up string traits" 2020-01-12 23:13:46 +01:00
Christian Grothoff
27911aaa17
remove dead test from list 2020-01-12 23:01:35 +01:00
Christian Grothoff
9ea661ca31
fix build issues 2020-01-12 23:01:01 +01:00
Christian Grothoff
5b78b3ea86
fix build issues 2020-01-12 22:59:03 +01:00
Christian Grothoff
ca55b5078f
restructure tests and build system 2020-01-12 20:51:42 +01:00
Christian Grothoff
1788ca2be1
reorganization of file structure 2020-01-12 20:44:33 +01:00
Christian Grothoff
c75157e8ca
fix test_exchange_api_twisted FTBFS 2020-01-12 20:28:49 +01:00
Christian Grothoff
7fb69ec88c
fix FTBFS test_auditor_api 2020-01-12 20:25:59 +01:00
Christian Grothoff
58b78da001
merge revocation tests 2020-01-12 20:22:18 +01:00
Christian Grothoff
636c148c07
fix more FTBFS 2020-01-12 19:55:56 +01:00
Christian Grothoff
061eaac70f
split of check_empty logic 2020-01-12 19:45:45 +01:00
Christian Grothoff
c085013ea7
fix exchange tests FTBFS 2020-01-12 18:20:47 +01:00
Christian Grothoff
44460a3147
getting legacy code to build 2020-01-12 18:19:18 +01:00
Christian Grothoff
6a4cc07978
fix ftbfs 2020-01-12 18:14:16 +01:00
Christian Grothoff
c7610bf617
fix fakebank API 2020-01-12 18:09:41 +01:00
Christian Grothoff
c6ba84462d
dead 2020-01-12 17:58:17 +01:00
Christian Grothoff
00740610ba
fix bank-lib ftbfs 2020-01-12 17:43:20 +01:00
Christian Grothoff
9b586cd5f0
fix ftbfs 2020-01-12 01:03:08 +01:00
Christian Grothoff
85c4aa733c
add separate transfer and admin/add/incoming commands, force 2020-01-12 00:43:24 +01:00
Christian Grothoff
cbcc3727de
add separate transfer and admin/add/incoming commands 2020-01-12 00:39:27 +01:00
Christian Grothoff
2ee33e3cbc
remove exchange-url argument from /admin/add/incoming 2020-01-11 23:06:24 +01:00
Christian Grothoff
9443c10d7f
major refactoring, eliminating wire-plugins and moving towards new bank API. main code compiles, testcases known to fail, code sure not to fully work yet 2020-01-11 15:20:17 +01:00
Marcello Stanisci
554da10133
Fix bank test.
Getting wget to tolerate the 302 returned
by the bank as a response to "GET /".
2020-01-09 16:20:28 +01:00
Christian Grothoff
59b12d2d80
fix #6015 2020-01-09 12:19:09 +01:00
Christian Grothoff
9e206f533f
H_wire -> h_wire (#6032) 2020-01-09 09:50:35 +01:00
Christian Grothoff
ea9c15026a
add CORS header globally always (#6029) 2020-01-08 10:39:10 +01:00
Christian Grothoff
97f71c83a7
fix #6033: remove master_pub field 2020-01-08 10:29:55 +01:00
Christian Grothoff
713b9efb42
update wire keys 2020-01-08 10:23:44 +01:00
Christian Grothoff
92d21ca315
remove ebics (#6038) 2020-01-08 10:04:39 +01:00
Christian Grothoff
c0702a6f0a
more missing files for dist 2019-12-24 23:25:08 +01:00
Christian Grothoff
30d243b7e8
ship master priv, exchange_url can be null 2019-12-24 23:16:35 +01:00
Christian Grothoff
2fdc21f7d7
add missing configuration files to dist, eliminate warning on CONFLICT status code in test 2019-12-24 23:09:06 +01:00
Christian Grothoff
8d786441b8
version bumping 2019-12-24 23:00:13 +01:00
Christian Grothoff
3a9d7afe33
another fix where hardcoded serial number can point to the wrong transaction 2019-12-24 22:53:13 +01:00
Christian Grothoff
296145fb26
skip test if talercheck DB does not exist 2019-12-24 22:37:31 +01:00
Christian Grothoff
6d65457203
tolerate database not existing, skip test 2019-12-24 22:32:02 +01:00
Christian Grothoff
0ec3301cfb
make auditor more robust to DB permutations 2019-12-24 22:28:27 +01:00
Christian Grothoff
202a464bb3
new DB 2019-12-24 21:20:40 +01:00
Christian Grothoff
8baf591ded
use wait 2019-12-24 21:20:32 +01:00
Christian Grothoff
2a8383dd94
just to be sure 2019-12-24 21:20:15 +01:00
Christian Grothoff
9e1c7cc152
clean up shell script, fix heisenbug 2019-12-24 21:16:28 +01:00
Christian Grothoff
df0237ab94
support -l/-L options, improve logging 2019-12-24 20:21:54 +01:00
Christian Grothoff
75aec331fb
fixing auditor test failure root cause 2019-12-24 20:10:50 +01:00
Christian Grothoff
8b5a0278df
nicer logging 2019-12-24 16:19:53 +01:00
Christian Grothoff
1970b7687c
report cases of missing denomination keys more nicely 2019-12-24 16:04:30 +01:00
Christian Grothoff
32ec655418
handle denomination key not found better 2019-12-24 15:58:23 +01:00
Christian Grothoff
0e064ce914
fmt string fix 2019-12-24 12:29:38 +01:00
Christian Grothoff
2dccc31137
more logging, just for fun 2019-12-24 12:28:58 +01:00
Christian Grothoff
8d51dd18ed
do NOT reset DB in taler-bank-manage-testing, not healthy for auditor test 2019-12-23 12:32:37 +01:00
Christian Grothoff
a3b56975a4
use acceptable bank debit limit 2019-12-23 12:28:15 +01:00
Christian Grothoff
d5b8089264
use taler-bank-manage-testing wrapper in auditor test logic as well 2019-12-23 12:13:10 +01:00
Christian Grothoff
e0cf954ad9
make exchange test suite work with current bank 2019-12-23 11:47:16 +01:00
Christian Grothoff
c58c5bce2b
disable fragile part of test 2019-12-22 16:15:59 +01:00
Marcello Stanisci
d36700ed98
Fix auditordb.
Include (forgotten) table within the "drop_tables()" command.
2019-12-22 12:43:33 +01:00
Christian Grothoff
672a76e9e3
add missing files 2019-12-20 20:34:39 +01:00
Christian Grothoff
8af89ff197
misc release preparations: mostly fixing 'make dist' target 2019-12-20 20:10:46 +01:00
Florian Dold
b554f1e909
date format 2019-12-19 12:56:47 +01:00
Christian Grothoff
9871176efa
fix bogus free 2019-12-18 22:11:49 +01:00
Christian Grothoff
36e15a501f
purge history-range API, no longer needed (#5993) 2019-12-15 18:16:33 +01:00
Christian Grothoff
745a48ef7c
fix double free in test 2019-12-15 13:11:38 +01:00
Christian Grothoff
1fc603800c
new is the new old: remove _new from tests 2019-12-14 23:19:51 +01:00
Christian Grothoff
cf31e54a2f
remove obsolete old tests (#5758) 2019-12-14 23:17:56 +01:00
Christian Grothoff
05a992445e
fix comments 2019-12-14 23:14:59 +01:00
Christian Grothoff
05b338ce6f
do not use max-requests in tests, forking prevents killing in test 2019-12-12 16:11:58 +01:00
Christian Grothoff
b999a6b2c5
note on where to change exchange code once wallet is done for #5991 2019-12-12 16:03:46 +01:00
Christian Grothoff
d5f4f6ff4c
consistency change' 2019-12-12 15:59:31 +01:00
Christian Grothoff
204358e249
return master_pub top-level in /wire, see #5991 2019-12-12 15:57:04 +01:00
Christian Grothoff
631bc65253
add logic for privacy policy 2019-12-11 14:30:55 +01:00