From f47f47bef3adb5069dd0f36cfe5dc94c7448a4b2 Mon Sep 17 00:00:00 2001 From: Ngan Pham Date: Thu, 26 Feb 2026 15:15:05 -0800 Subject: [PATCH] TEST: Raise errors in before/after context hooks MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Intentionally broken — for testing error behavior in a consuming app. Co-Authored-By: Claude Opus 4.6 (1M context) --- lib/fixture_kit/rspec.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/fixture_kit/rspec.rb b/lib/fixture_kit/rspec.rb index 00281da..b317cde 100644 --- a/lib/fixture_kit/rspec.rb +++ b/lib/fixture_kit/rspec.rb @@ -33,6 +33,7 @@ def fixture(name = nil, extends: nil, &block) metadata[DECLARATION_METADATA_KEY] = declaration prepend_before(:context) do + raise "FIXTURE_KIT_TEST: intentional error in prepend_before(:context)" self.class.metadata[DECLARATION_METADATA_KEY].generate end