Half baking #5447.
This commit is contained in:
parent
48b76fc089
commit
537af4631d
@ -167,6 +167,7 @@ run (void *cls,
|
||||
* Make a reserve exist, according to the previous transfer.
|
||||
*/
|
||||
CMD_EXEC_WIREWATCH ("wirewatch-1"),
|
||||
|
||||
/**
|
||||
* Withdraw EUR:5.
|
||||
*/
|
||||
@ -283,6 +284,85 @@ run (void *cls,
|
||||
("check_bank_transfer-aai-2", exchange_url,
|
||||
"EUR:5.01", 42, 2),
|
||||
|
||||
/* The following transactions got originated within
|
||||
* the "massive deposit confirms" batch. */
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer",
|
||||
exchange_url,
|
||||
"EUR:10.10",
|
||||
42,
|
||||
2),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer-1",
|
||||
exchange_url,
|
||||
"EUR:0.98",
|
||||
2,
|
||||
43),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer-2",
|
||||
exchange_url,
|
||||
"EUR:0.98",
|
||||
2,
|
||||
43),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer-3",
|
||||
exchange_url,
|
||||
"EUR:0.98",
|
||||
2,
|
||||
43),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer-4",
|
||||
exchange_url,
|
||||
"EUR:0.98",
|
||||
2,
|
||||
43),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer-5",
|
||||
exchange_url,
|
||||
"EUR:0.98",
|
||||
2,
|
||||
43),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer-6",
|
||||
exchange_url,
|
||||
"EUR:0.98",
|
||||
2,
|
||||
43),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer-7",
|
||||
exchange_url,
|
||||
"EUR:0.98",
|
||||
2,
|
||||
43),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer-8",
|
||||
exchange_url,
|
||||
"EUR:0.98",
|
||||
2,
|
||||
43),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer-9",
|
||||
exchange_url,
|
||||
"EUR:0.98",
|
||||
2,
|
||||
43),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_transfer
|
||||
("check-massive-transfer-10",
|
||||
exchange_url,
|
||||
"EUR:0.98",
|
||||
2,
|
||||
43),
|
||||
|
||||
TALER_TESTING_cmd_check_bank_empty ("check_bank_empty"),
|
||||
TALER_TESTING_cmd_end ()
|
||||
};
|
||||
@ -353,6 +433,7 @@ run (void *cls,
|
||||
GNUNET_TIME_UNIT_MINUTES,
|
||||
"EUR:5",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_refund ("refund-ok",
|
||||
MHD_HTTP_OK,
|
||||
"EUR:5",
|
||||
@ -470,6 +551,190 @@ run (void *cls,
|
||||
TALER_TESTING_cmd_end ()
|
||||
};
|
||||
|
||||
|
||||
struct TALER_TESTING_Command massive_deposit_confirms[] = {
|
||||
|
||||
/**
|
||||
* Move money to the exchange's bank account.
|
||||
*/
|
||||
CMD_TRANSFER_TO_EXCHANGE ("massive-reserve",
|
||||
"EUR:10.10"),
|
||||
|
||||
CMD_EXEC_WIREWATCH ("massive-wirewatch"),
|
||||
|
||||
TALER_TESTING_cmd_withdraw_amount ("massive-withdraw-1",
|
||||
"massive-reserve",
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_withdraw_amount ("massive-withdraw-2",
|
||||
"massive-reserve",
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_withdraw_amount ("massive-withdraw-3",
|
||||
"massive-reserve",
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_withdraw_amount ("massive-withdraw-4",
|
||||
"massive-reserve",
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_withdraw_amount ("massive-withdraw-5",
|
||||
"massive-reserve",
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_withdraw_amount ("massive-withdraw-6",
|
||||
"massive-reserve",
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_withdraw_amount ("massive-withdraw-7",
|
||||
"massive-reserve",
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_withdraw_amount ("massive-withdraw-8",
|
||||
"massive-reserve",
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_withdraw_amount ("massive-withdraw-9",
|
||||
"massive-reserve",
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_withdraw_amount ("massive-withdraw-10",
|
||||
"massive-reserve",
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
TALER_TESTING_cmd_deposit
|
||||
("massive-deposit-1",
|
||||
"massive-withdraw-1",
|
||||
0,
|
||||
TALER_TESTING_make_wire_details
|
||||
(43,
|
||||
fakebank_url),
|
||||
"{\"items\":[{\"name\":\"ice cream\",\"value\":1}]}",
|
||||
GNUNET_TIME_UNIT_ZERO,
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_deposit
|
||||
("massive-deposit-2",
|
||||
"massive-withdraw-2",
|
||||
0,
|
||||
TALER_TESTING_make_wire_details
|
||||
(43,
|
||||
fakebank_url),
|
||||
"{\"items\":[{\"name\":\"ice cream\",\"value\":1}]}",
|
||||
GNUNET_TIME_UNIT_ZERO,
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_deposit
|
||||
("massive-deposit-3",
|
||||
"massive-withdraw-3",
|
||||
0,
|
||||
TALER_TESTING_make_wire_details
|
||||
(43,
|
||||
fakebank_url),
|
||||
"{\"items\":[{\"name\":\"ice cream\",\"value\":1}]}",
|
||||
GNUNET_TIME_UNIT_ZERO,
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_deposit
|
||||
("massive-deposit-4",
|
||||
"massive-withdraw-4",
|
||||
0,
|
||||
TALER_TESTING_make_wire_details
|
||||
(43,
|
||||
fakebank_url),
|
||||
"{\"items\":[{\"name\":\"ice cream\",\"value\":1}]}",
|
||||
GNUNET_TIME_UNIT_ZERO,
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_deposit
|
||||
("massive-deposit-5",
|
||||
"massive-withdraw-5",
|
||||
0,
|
||||
TALER_TESTING_make_wire_details
|
||||
(43,
|
||||
fakebank_url),
|
||||
"{\"items\":[{\"name\":\"ice cream\",\"value\":1}]}",
|
||||
GNUNET_TIME_UNIT_ZERO,
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_deposit
|
||||
("massive-deposit-6",
|
||||
"massive-withdraw-6",
|
||||
0,
|
||||
TALER_TESTING_make_wire_details
|
||||
(43,
|
||||
fakebank_url),
|
||||
"{\"items\":[{\"name\":\"ice cream\",\"value\":1}]}",
|
||||
GNUNET_TIME_UNIT_ZERO,
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_deposit
|
||||
("massive-deposit-7",
|
||||
"massive-withdraw-7",
|
||||
0,
|
||||
TALER_TESTING_make_wire_details
|
||||
(43,
|
||||
fakebank_url),
|
||||
"{\"items\":[{\"name\":\"ice cream\",\"value\":1}]}",
|
||||
GNUNET_TIME_UNIT_ZERO,
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_deposit
|
||||
("massive-deposit-8",
|
||||
"massive-withdraw-8",
|
||||
0,
|
||||
TALER_TESTING_make_wire_details
|
||||
(43,
|
||||
fakebank_url),
|
||||
"{\"items\":[{\"name\":\"ice cream\",\"value\":1}]}",
|
||||
GNUNET_TIME_UNIT_ZERO,
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_deposit
|
||||
("massive-deposit-9",
|
||||
"massive-withdraw-9",
|
||||
0,
|
||||
TALER_TESTING_make_wire_details
|
||||
(43,
|
||||
fakebank_url),
|
||||
"{\"items\":[{\"name\":\"ice cream\",\"value\":1}]}",
|
||||
GNUNET_TIME_UNIT_ZERO,
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
|
||||
TALER_TESTING_cmd_deposit
|
||||
("massive-deposit-10",
|
||||
"massive-withdraw-10",
|
||||
0,
|
||||
TALER_TESTING_make_wire_details
|
||||
(43,
|
||||
fakebank_url),
|
||||
"{\"items\":[{\"name\":\"ice cream\",\"value\":1}]}",
|
||||
GNUNET_TIME_UNIT_ZERO,
|
||||
"EUR:1",
|
||||
MHD_HTTP_OK),
|
||||
|
||||
TALER_TESTING_cmd_end ()
|
||||
};
|
||||
|
||||
struct TALER_TESTING_Command commands[] = {
|
||||
|
||||
CMD_RUN_AUDITOR ("virgin-auditor"),
|
||||
@ -477,6 +742,9 @@ run (void *cls,
|
||||
TALER_TESTING_cmd_exchanges_with_url ("check-exchange",
|
||||
MHD_HTTP_OK,
|
||||
"http://localhost:8081/"),
|
||||
|
||||
TALER_TESTING_cmd_batch ("massive-deposit-confirms",
|
||||
massive_deposit_confirms),
|
||||
TALER_TESTING_cmd_batch ("withdraw",
|
||||
withdraw),
|
||||
TALER_TESTING_cmd_batch ("spend",
|
||||
|
Loading…
Reference in New Issue
Block a user