From 5de9ba474f8c8952e4183e37ef21a3b57e2e1c85 Mon Sep 17 00:00:00 2001 From: Phillip Davis Date: Tue, 3 Mar 2026 15:34:19 -0500 Subject: [PATCH] test(webhook): non-root URI produces no output --- test/property/test_webhook_handler.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/property/test_webhook_handler.rb b/test/property/test_webhook_handler.rb index 67a5bdec6265345f82fb410d7bbe12011e437ba0..b7a8a764780028d98878e112bac30e6eb9bb9c57 100644 --- a/test/property/test_webhook_handler.rb +++ b/test/property/test_webhook_handler.rb @@ -416,4 +416,15 @@ class WebhookPropertyTest < Minitest::Test } end em :test_request_with_empty_params_produces_no_output + + def test_request_with_non_root_uri_produces_no_output + property_of { + Webhook.new(REDIS).generate + }.check { |metadata, example| + result = invoke_webhook(example, extra_env: { "REQUEST_URI" => "/wrong" }) + assert_equal [200, {}, "OK"], result + assert_empty written + } + end + em :test_request_with_non_root_uri_produces_no_output end