diff options
Diffstat (limited to 'src/testing/testing_api_cmd_post_products.c')
-rw-r--r-- | src/testing/testing_api_cmd_post_products.c | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/src/testing/testing_api_cmd_post_products.c b/src/testing/testing_api_cmd_post_products.c index 8216318f..372a5fab 100644 --- a/src/testing/testing_api_cmd_post_products.c +++ b/src/testing/testing_api_cmd_post_products.c @@ -204,16 +204,18 @@ post_products_traits (void *cls, { struct PostProductsState *pps = cls; struct TALER_TESTING_Trait traits[] = { - TALER_TESTING_make_trait_string (0, pps->description), - TALER_TESTING_make_trait_json (0, pps->description_i18n), - TALER_TESTING_make_trait_string (1, pps->unit), - TALER_TESTING_make_trait_amount_obj (0, &pps->price), - TALER_TESTING_make_trait_string (3, pps->image), - TALER_TESTING_make_trait_json (2, pps->taxes), - TALER_TESTING_make_trait_int64 (0, &pps->total_stock), - TALER_TESTING_make_trait_json (3, pps->address), - TALER_TESTING_make_trait_absolute_time (0, &pps->next_restock), - TALER_TESTING_make_trait_string (2, pps->product_id), + TALER_TESTING_make_trait_product_description (&pps->description), + TALER_TESTING_make_trait_i18n_description (pps->description_i18n), + TALER_TESTING_make_trait_product_unit (&pps->unit), + TALER_TESTING_make_trait_amount (&pps->price), + TALER_TESTING_make_trait_product_image ( + (const char **) &pps->image), + TALER_TESTING_make_trait_taxes (pps->taxes), + TALER_TESTING_make_trait_product_stock (&pps->total_stock), + TALER_TESTING_make_trait_address (pps->address), + TALER_TESTING_make_trait_absolute_time (0, + &pps->next_restock), + TALER_TESTING_make_trait_product_id (&pps->product_id), TALER_TESTING_trait_end (), }; |