merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit a376e29ef856bf2baf00ea0c871f9f852c2273bc
parent 0fa2888bc7d1095a2341e16eda59cb5085b78b67
Author: Christian Grothoff <christian@grothoff.org>
Date:   Fri, 24 Apr 2020 20:17:12 +0200

typo

Diffstat:
Msrc/backenddb/merchant-0001.sql | 2+-
Msrc/testing/test_merchant_api.c | 36+++++++++++++++++++++++++++++++++++-
2 files changed, 36 insertions(+), 2 deletions(-)

diff --git a/src/backenddb/merchant-0001.sql b/src/backenddb/merchant-0001.sql @@ -127,7 +127,7 @@ CREATE TABLE IF NOT EXISTS merchant_inventory ,image BYTEA NOT NULL ,taxes BYTEA NOT NULL ,price_val INT8 NOT NULL - ,price_frac cINT4 NOT NULL + ,price_frac INT4 NOT NULL ,total_stock BIGINT NOT NULL ,total_sold BIGINT NOT NULL ,total_lost BIGINT NOT NULL diff --git a/src/testing/test_merchant_api.c b/src/testing/test_merchant_api.c @@ -921,7 +921,7 @@ run (void *cls, "i1", MHD_HTTP_OK, "instance-create-i1"), - TALER_TESTING_cmd_merchant_patch_instance ("instance-create-i1", + TALER_TESTING_cmd_merchant_patch_instance ("instance-patch-i1", merchant_url, "i1", 1, @@ -939,6 +939,40 @@ run (void *cls, GNUNET_TIME_UNIT_MINUTES, GNUNET_TIME_UNIT_MINUTES, MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_merchant_get_instance ("instances-get-i1-2", + merchant_url, + "i1", + MHD_HTTP_OK, + "instance-patch-i1"), + TALER_TESTING_cmd_merchant_get_instance ("instances-get-i2-nx", + merchant_url, + "i2", + MHD_HTTP_NOT_FOUND, + NULL), + TALER_TESTING_cmd_merchant_post_instances ("instance-create-i2", + merchant_url, + "i2", + PAYTO_I1, + "EUR", + MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_merchant_delete_instance ("instance-delete-i2", + merchant_url, + "i2", + MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_merchant_get_instance ("instances-get-i2", + merchant_url, + "i2", + MHD_HTTP_OK, + NULL), + TALER_TESTING_cmd_merchant_purge_instance ("instance-delete-i2", + merchant_url, + "i2", + MHD_HTTP_NO_CONTENT), + TALER_TESTING_cmd_merchant_get_instance ("instances-get-i2", + merchant_url, + "i2", + MHD_HTTP_NOT_FOUND, + NULL), #if 0 TALER_TESTING_cmd_batch ("pay", pay),