627ae6958e
idb: fix test / backend
2021-02-23 21:30:11 +01:00
9c85f6277b
idb: implement missing methods
2021-02-23 20:16:10 +01:00
29d23b192d
missing dependency
2021-02-23 19:30:17 +01:00
f9ffc9fc04
missing dependency
2021-02-23 19:29:38 +01:00
ac9d310ccf
missing dependency
2021-02-23 19:28:51 +01:00
648b0be7dd
idb: more tests and fixes
2021-02-23 19:28:37 +01:00
9b9df089cf
idb: fix test
2021-02-22 21:03:06 +01:00
f0d820d8c6
idb: fix 'prevunique' iteration and other bugs
2021-02-22 20:49:36 +01:00
3eced74a88
more tests, fix event ordering issue
2021-02-22 14:27:54 +01:00
e6946694f2
idb: more tests, fix DB deletion, exception ordering and transaction active checks
2021-02-19 21:27:49 +01:00
c800e80138
idb: fix shimming
2021-02-18 11:25:23 +01:00
fe1b9efae5
more WPTs
2021-02-18 11:15:25 +01:00
4b4640dbcb
idb: make more tests pass, implement Cursor.advance()
2021-02-17 17:39:28 +01:00
69b62c62a0
idb: fix renaming, make renaming tests pass
2021-02-17 11:45:28 +01:00
47bddb2a1b
fix errors in test case
2021-02-16 17:19:51 +01:00
c363458374
more WPTs
2021-02-16 17:18:40 +01:00
f9df95ded5
more WPTs
2021-02-16 16:45:15 +01:00
b814697fc9
more WPTs
2021-02-16 16:23:05 +01:00
f4bce10cda
more test WPTs
2021-02-16 15:07:38 +01:00
579c9da58b
fix event ordering
2021-02-16 15:07:23 +01:00
ef579c91a9
remove debug logging
2021-02-16 14:50:13 +01:00
ec28cde940
remove debug logging
2021-02-16 14:50:03 +01:00
4d663d2e59
synchronous schema rollback
2021-02-16 14:49:38 +01:00
987f22de02
next batch of test cases and fixes
2021-02-16 13:47:01 +01:00
db59275b6b
add more tests and fix various issues
2021-02-16 13:47:01 +01:00
d1f00aeaa2
get IDB tests to pass again, add new one
2021-02-16 13:47:00 +01:00
MS
d384bd5c62
TWG, payments reversal testing.
...
Up to the point where the payments to be reversed get
created via the native Sandbox API, instead of the add-incoming
API, that got recently removed from the Nexus implementation.
2021-02-15 20:28:09 +01:00
MS
7a2ab04da8
TWG refund tests.
...
Arriving to the point where Libeufin services get
launched and configured with multiple users. The
configuration provides: bank accounts, bank connections
and facades; all being created via the abstraction
"bundling" layer of one Libeufin 'user'.
2021-02-15 10:43:05 +01:00
MS
118975fee3
randomize IBAN for tests
2021-02-12 21:51:09 +01:00
ms
2bfb7853fd
formatting
2021-02-12 19:28:54 +01:00
ms
3197c86286
abstracting Libeufin users creation
2021-02-12 19:24:30 +01:00
58ef1e13df
fix build error from rename
2021-02-09 19:40:24 +01:00
8c92499d85
idb: add first web platform tests, fix issues detected by them
2021-02-08 19:59:19 +01:00
5ff5a686e4
organize imports
2021-02-08 15:38:34 +01:00
4452984a24
idb-bridge: remove cyclic dependencies, rip out api extractor
2021-02-08 15:23:44 +01:00
883637d3f2
allow fault injection callbacks to run async code
2021-02-08 13:02:55 +01:00
MS
48fa2ccea1
libeufin tutorial: testing up to payment preparation
2021-02-05 16:24:06 +01:00
MS
7601973362
formatting
2021-02-05 14:38:34 +01:00
MS
dab052673c
libeufin tutorial: asking downloaded transactions
2021-02-05 14:36:10 +01:00
MS
08bd143424
libeufin tutorial: testing bank connection
2021-02-05 13:52:20 +01:00
f234eef469
increase pay timeout
2021-02-05 12:10:56 +01:00
8fe6cff297
fix payment-fault test case (only drop deposit responses)
2021-02-05 11:56:25 +01:00
MS
a8ac8d2925
formatting code
2021-02-05 11:11:39 +01:00
MS
006948801e
Custom dict extender gone.
2021-02-05 11:06:31 +01:00
4e6b156156
increase timeout for test
2021-02-04 19:27:10 +01:00
8425d79d48
make auth token optional
2021-02-04 18:26:22 +01:00
b4d85be1c8
formatting
2021-02-04 18:20:23 +01:00
f262b28812
use new auth token for merchant in integration tests
2021-02-04 17:13:31 +01:00
83937a7198
per-test timeout
2021-02-04 16:22:05 +01:00
aa6cba1533
remove bogus argument
2021-02-04 16:16:31 +01:00
98d205badb
also report test results when parent gets killed
2021-02-04 15:32:26 +01:00
aefc3f26b6
timeout for tests
2021-02-04 15:08:08 +01:00
MS
c0904936e4
formatting code
2021-02-04 14:41:01 +01:00
MS
39723f6f97
libeufin-tutorial test: up to key-letter generation
2021-02-04 14:38:47 +01:00
MS
5765c51b2e
logging stdout
2021-02-03 15:09:13 +01:00
MS
fcbfe67122
libeufin tutorial test: create ebics host
2021-02-03 14:54:56 +01:00
MS
a98a7cd051
prettified sources
2021-02-03 14:35:29 +01:00
MS
a3b84dca53
libeufin tutorial test: check sandbox step
2021-02-03 14:34:31 +01:00
MS
d8c4b2734e
libeufin tutorial test skeleton
2021-02-03 13:05:10 +01:00
Sebastian
4845ebddf6
0006728: set up wallet CI pipeline for WebExtension build
...
This commit split in three main things:
* added deploy-webext to upload the extension zipfile
* put scope into the npm packages to be able to deploy them
* added deploy-npm to deploy related npm packages
Also, fixing bug on `make clean`. Some packages where not
being deleting tsconfig.tsbuildinfo and making subsequent
`make` fail
2021-02-01 17:07:22 -03:00
MS
69aaaefce3
prettify code
2021-02-01 13:38:15 +01:00
MS
c3ca3aa7fc
Allow passing a env when running processes.
...
This brings the libeufin-basic test to pass.
2021-02-01 13:13:43 +01:00
ca2943b270
add missing prepare scripts
2021-01-29 11:47:03 +01:00
6732d252dc
dependencies
2021-01-29 11:38:28 +01:00
4aded2bfef
type annotation
2021-01-29 11:36:55 +01:00
f40eb79090
prepare script
2021-01-22 15:49:34 +01:00
9452d8c992
version bump
2021-01-22 15:49:05 +01:00
470edf886a
upgrade dependencies
2021-01-22 15:39:58 +01:00
60030ec06a
npm files
2021-01-22 14:56:00 +01:00
e3797d2577
prepare command
2021-01-22 14:54:03 +01:00
a1c3547db4
taler-wallet-core: version bump
2021-01-22 14:52:04 +01:00
5fdc11701a
idb-bridge: version bump
2021-01-22 14:47:59 +01:00
3e59696eda
DCE
2021-01-22 14:39:47 +01:00
bd6972233d
add permissions to libeufin integration test
2021-01-20 20:31:32 +01:00
5f3c02d31a
implement deposits
2021-01-18 23:35:41 +01:00
f884193b1a
rename taler-helper-crypto-* to taler-exchange-secmod-*
2021-01-17 20:08:12 +01:00
e3fa019e14
bump extension version
2021-01-17 18:34:01 +01:00
b1056b4c20
actually display fees instead of effective amount
2021-01-17 18:33:25 +01:00
9aa9742d0e
implement the big LibEuFin integration test
2021-01-17 01:18:37 +01:00
94431fc6d2
work around path limits
2021-01-15 19:19:38 +01:00
e273724b1c
remove debug delay in test
2021-01-15 18:43:28 +01:00
69b58e65ee
set TALER_RUNTIME_DIR correctly
2021-01-15 17:09:33 +01:00
c30bcc5e7e
delay in test for debugging
2021-01-15 13:48:33 +01:00
a90565f263
rename
2021-01-14 18:48:01 +01:00
6233fd39c3
bump version, compat fix
2021-01-14 18:47:18 +01:00
2309d9a03c
coin name
2021-01-14 18:13:12 +01:00
93633ac683
logging
2021-01-14 18:04:17 +01:00
19eb72e277
logging, cosmetic fixes
2021-01-14 18:00:00 +01:00
6293de7bfa
fix reserve state machine bug, use simpler denominations in revocation test
2021-01-14 17:24:44 +01:00
657c4b6377
merchant exchange confusion test
2021-01-14 01:47:56 +01:00
e70144405c
exit from worker process
2021-01-13 13:48:28 +01:00
e44b86b084
log harness output to file
2021-01-13 13:33:25 +01:00
9139a08c4d
run integration tests in worker process
2021-01-13 13:17:38 +01:00
94e35ca70a
fix pay-abort integration test
2021-01-13 01:19:23 +01:00
096d21189c
typo
2021-01-13 00:55:47 +01:00
7de5ceaa74
auto format
2021-01-13 00:51:30 +01:00
050999a910
implement infrastructure for future DB migrations via backup
2021-01-13 00:50:56 +01:00
a5681579fb
make integration tests part of taler-wallet-cli
2021-01-12 20:04:16 +01:00
6772c54793
backup WIP
2021-01-12 17:17:34 +01:00
a10f9650b2
integration test: drop less responses
2021-01-11 00:46:28 +01:00