Commit Graph

1577 Commits

Author SHA1 Message Date
Florian Dold
5fb9dae13c
test for manual withdrawal 2020-08-08 22:27:26 +05:30
Florian Dold
e8c0a43dd3
allow repeats in test case 2020-08-08 16:52:45 +05:30
Florian Dold
3321e40bff
integration testing tweaks, rerun-payment-multiple scenario 2020-08-07 23:06:52 +05:30
Florian Dold
4525942777
output test directory at the beginning 2020-08-07 13:24:55 +05:30
Florian Dold
5ab2e235c0
add prompt payment scenario 2020-08-07 13:18:29 +05:30
Florian Dold
898de013e7
execute services directly, not with a shell 2020-08-07 13:03:31 +05:30
Florian Dold
75b88c209e
linger only in normal shutdown 2020-08-07 12:18:17 +05:30
Florian Dold
8b6f4c1ff0
condition 2020-08-07 12:14:17 +05:30
Florian Dold
ee01e34a9a
lingering 2020-08-07 12:13:35 +05:30
Florian Dold
a5d8d5349d
actually only shut down once 2020-08-07 12:09:32 +05:30
Florian Dold
08ec98af77
less verbosity, fix symlink direction 2020-08-07 11:54:47 +05:30
Florian Dold
f4265f76dd
read-only 2020-08-07 11:43:57 +05:30
Florian Dold
6318ecef2a
make sure bin exists 2020-08-07 11:41:56 +05:30
Florian Dold
b4a4a9e292
log file location 2020-08-07 11:36:30 +05:30
Florian Dold
32755f5475
only shut down once 2020-08-07 11:36:30 +05:30
Torsten Grote
e79a118ab6
Run new integration tests in CI 2020-08-06 17:15:08 -03:00
Florian Dold
b3f0cf97e4
remove debug log 2020-08-06 22:17:16 +05:30
Florian Dold
100f4fc5fb
reduce verbosity a bit, add convenience symlink 2020-08-06 21:20:47 +05:30
Florian Dold
1fa3cad2e7
handle package.json properly in CLI 2020-08-06 21:06:56 +05:30
Florian Dold
ecf763126e
improve test shutdown on errors 2020-08-06 18:16:04 +05:30
Florian Dold
710f8ade33
logging 2020-08-06 17:53:13 +05:30
Florian Dold
ac438906e9
always terminate properly 2020-08-06 17:32:52 +05:30
Florian Dold
59fe51806d
configure merchant DB explicitly 2020-08-06 17:16:52 +05:30
Florian Dold
08ae0ca23c
new test 2020-08-06 15:58:01 +05:30
Florian Dold
aff906b136
payment stress test 2020-08-06 15:52:35 +05:30
Florian Dold
a77ba4065b
integration test runner 2020-08-06 00:52:00 +05:30
Florian Dold
70fa42da04
dependencies 2020-08-06 00:43:29 +05:30
Florian Dold
82a2437c09
towards integration tests with fault injection 2020-08-06 00:30:36 +05:30
Florian Dold
a8f03d3dd1
dependencies / build tasks 2020-08-03 13:44:07 +05:30
Florian Dold
ef2af70a7c
makefile 2020-08-03 13:40:29 +05:30
Florian Dold
2fddbddd65
configure check 2020-08-03 13:39:19 +05:30
Florian Dold
b56fedc0ae
cleanup 2020-08-03 13:33:34 +05:30
Florian Dold
16bf55622a
build system 2020-08-03 13:33:33 +05:30
Florian Dold
ffd2a62c3f
modularize repo, use pnpm, improve typechecking 2020-08-03 13:01:05 +05:30
Florian Dold
aa481e4267
use wallet's http lib for test balance withdrawal, remove redundant integration tests 2020-08-01 13:52:46 +05:30
Florian Dold
b37c98346d
use message envelope as documented 2020-07-31 22:46:23 +05:30
Florian Dold
3db00d9d73
fix concurrency bug in bank-integrated withdrawal, better response parsing 2020-07-31 20:13:59 +05:30
Florian Dold
119c1c708f
respond with contract terms as JSON (instead of string) in the wallet API 2020-07-31 00:34:31 +05:30
Florian Dold
b51932cc85
support claim tokens 2020-07-30 17:28:14 +05:30
Florian Dold
78718d3534
too much nesting 2020-07-30 00:18:42 +05:30
Torsten Grote
899a73ca78
Add payment integration test (fails early) 2020-07-29 15:31:09 -03:00
Florian Dold
c8553f3bc5
tweaks to pay API 2020-07-29 23:10:41 +05:30
Florian Dold
dfe5e95bc8
fix Android response, stronger typing 2020-07-29 22:53:17 +05:30
Torsten Grote
9a4cbcd954
Add more checks to new withdrawal API test 2020-07-29 09:33:41 -03:00
Florian Dold
7e34b6699a
test cases 2020-07-29 14:33:59 +05:30
Torsten Grote
08c3209dbc
Add CI config for Gitlab CI integration tests (bash and pytest) 2020-07-28 15:42:39 -03:00
Florian Dold
503c35d5f5
missed one file 2020-07-28 23:38:50 +05:30
Florian Dold
997445d42f
consistent naming 2020-07-28 23:33:30 +05:30
Florian Dold
732e764b37
new balances API, remove defunct 'return funds to own account' implementation 2020-07-28 23:17:12 +05:30
Florian Dold
43655adff0
updated preparePay API according to spec 2020-07-28 15:18:01 +05:30