aboutsummaryrefslogtreecommitdiff
path: root/src/backenddb/test_merchantdb.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backenddb/test_merchantdb.c')
-rw-r--r--src/backenddb/test_merchantdb.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/backenddb/test_merchantdb.c b/src/backenddb/test_merchantdb.c
index b3b43062..7a930296 100644
--- a/src/backenddb/test_merchantdb.c
+++ b/src/backenddb/test_merchantdb.c
@@ -478,11 +478,13 @@ test_insert_account (const struct InstanceData *instance,
* @return 0 on success, 1 otherwise.
*/
static int
-test_inactivate_account (const struct TALER_MERCHANTDB_AccountDetails *account,
+test_inactivate_account (const struct InstanceData *instance,
+ const struct TALER_MERCHANTDB_AccountDetails *account,
enum GNUNET_DB_QueryStatus expected_result)
{
TEST_COND_RET_ON_FAIL (expected_result ==
plugin->inactivate_account (plugin->cls,
+ instance->instance.id,
&account->h_wire),
"Deactivate account failed\n");
return 0;
@@ -618,9 +620,11 @@ run_test_instances (struct TestInstances_Closure *cls)
1,
instances));
/* Test deactivate account */
- TEST_RET_ON_FAIL (test_inactivate_account (&cls->accounts[0],
+ TEST_RET_ON_FAIL (test_inactivate_account (&cls->instances[0],
+ &cls->accounts[0],
GNUNET_DB_STATUS_SUCCESS_ONE_RESULT));
- TEST_RET_ON_FAIL (test_inactivate_account (&cls->accounts[1],
+ TEST_RET_ON_FAIL (test_inactivate_account (&cls->instances[1],
+ &cls->accounts[1],
GNUNET_DB_STATUS_SUCCESS_NO_RESULTS));
cls->accounts[0].active = false;
TEST_RET_ON_FAIL (test_lookup_instances (false,