From 9a25ee5d75e77a79066881bf5b2cb2fa350f76bf Mon Sep 17 00:00:00 2001 From: Mateusz Grotek Date: Fri, 12 Apr 2024 14:36:36 +0100 Subject: [PATCH] Remove specialist topics from email alert api pact --- test/pacts/email_alert_api_pact_test.rb | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/test/pacts/email_alert_api_pact_test.rb b/test/pacts/email_alert_api_pact_test.rb index 6241468e..43cd3e4a 100644 --- a/test/pacts/email_alert_api_pact_test.rb +++ b/test/pacts/email_alert_api_pact_test.rb @@ -23,7 +23,7 @@ { id: Pact.like(1), links: {}, - tags: { topics: { any: ["motoring/road_rage"] } }, + tags: { policies: { any: ["motoring/road_rage"] } }, document_type: "", slug: Pact.like("title-1"), title: Pact.like("title 1"), @@ -39,7 +39,7 @@ path: "/subscriber-lists", body: { title: "new-title", - tags: { topics: { any: ["motoring/road_rage"] } }, + tags: { policies: { any: ["motoring/road_rage"] } }, }, headers: GdsApi::JsonClient.default_request_with_json_body_headers, ) @@ -53,19 +53,19 @@ }, ) - api_client.find_or_create_subscriber_list(title: "new-title", tags: { topics: { any: ["motoring/road_rage"] } }) + api_client.find_or_create_subscriber_list(title: "new-title", tags: { policies: { any: ["motoring/road_rage"] } }) end it "responds with the subscriber list with an updated title" do email_alert_api - .given("a subscriber list with the tag topic: motoring/road_rage exists") + .given("a subscriber list with the tag policy: motoring/road_rage exists") .upon_receiving("a request to find or create a subscriber list") .with( method: :post, path: "/subscriber-lists", body: { title: "new-title", - tags: { topics: { any: ["motoring/road_rage"] } }, + tags: { policies: { any: ["motoring/road_rage"] } }, }, headers: GdsApi::JsonClient.default_request_with_json_body_headers, ) @@ -79,7 +79,7 @@ }, ) - api_client.find_or_create_subscriber_list(title: "new-title", tags: { topics: { any: ["motoring/road_rage"] } }) + api_client.find_or_create_subscriber_list(title: "new-title", tags: { policies: { any: ["motoring/road_rage"] } }) end end @@ -92,7 +92,7 @@ path: "/subscriber-lists", # Query here is odd because the parser doesn't quite handle # the output of Rack::Utils.build_nested_query - query: { "tags[topics][any][]": ["motoring/road_rage"] }, + query: { "tags[policies][any][]": ["motoring/road_rage"] }, headers: GdsApi::JsonClient.default_request_headers, ) .will_respond_with( @@ -104,7 +104,7 @@ ) begin - api_client.find_subscriber_list(tags: { topics: { any: ["motoring/road_rage"] } }) + api_client.find_subscriber_list(tags: { policies: { any: ["motoring/road_rage"] } }) rescue GdsApi::HTTPNotFound # We expect this to throw an exception end @@ -112,14 +112,14 @@ it "responds with the subscriber list" do email_alert_api - .given("a subscriber list with the tag topic: motoring/road_rage exists") + .given("a subscriber list with the tag policy: motoring/road_rage exists") .upon_receiving("a request for the subscriber list") .with( method: :get, path: "/subscriber-lists", # Query here is odd because the parser doesn't quite handle # the output of Rack::Utils.build_nested_query - query: { "tags[topics][any][]": ["motoring/road_rage"] }, + query: { "tags[policies][any][]": ["motoring/road_rage"] }, headers: GdsApi::JsonClient.default_request_headers, ) .will_respond_with( @@ -132,7 +132,7 @@ }, ) - api_client.find_subscriber_list(tags: { topics: { any: ["motoring/road_rage"] } }) + api_client.find_subscriber_list(tags: { policies: { any: ["motoring/road_rage"] } }) end end