Skip to content

Commit a14f5c7

Browse files
committed
clean-up features
1 parent 8335664 commit a14f5c7

File tree

1 file changed

+0
-58
lines changed

1 file changed

+0
-58
lines changed

features/matchers/have_reported_error_matcher.feature

Lines changed: 0 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -169,61 +169,3 @@ Feature: `have_reported_error` matcher
169169
"""
170170
When I run `rspec spec/models/user_spec.rb`
171171
Then the examples should all pass
172-
173-
Scenario: Using in controller specs
174-
Given a file named "spec/controllers/users_controller_spec.rb" with:
175-
"""ruby
176-
require "rails_helper"
177-
178-
RSpec.describe UsersController, type: :controller do
179-
describe "POST #create" do
180-
it "reports validation errors" do
181-
expect {
182-
post :create, params: { user: { email: "invalid" } }
183-
}.to have_reported_error(ValidationError)
184-
end
185-
end
186-
end
187-
"""
188-
When I run `rspec spec/controllers/users_controller_spec.rb`
189-
Then the examples should all pass
190-
191-
Scenario: Using in request specs
192-
Given a file named "spec/requests/users_spec.rb" with:
193-
"""ruby
194-
require "rails_helper"
195-
196-
RSpec.describe "Users", type: :request do
197-
describe "POST /users" do
198-
it "reports processing errors" do
199-
expect {
200-
post "/users", params: { user: { name: "Test" } }
201-
}.to have_reported_error.with(context: "user_creation")
202-
end
203-
end
204-
end
205-
"""
206-
When I run `rspec spec/requests/users_spec.rb`
207-
Then the examples should all pass
208-
209-
Scenario: Complex error matching with multiple conditions
210-
Given a file named "spec/models/user_spec.rb" with:
211-
"""ruby
212-
require "rails_helper"
213-
214-
RSpec.describe User do
215-
it "reports error with class, message pattern, and attributes" do
216-
expect {
217-
Rails.error.report(
218-
ArgumentError.new("Invalid user data provided"),
219-
context: "validation",
220-
severity: "critical",
221-
user_id: 123
222-
)
223-
}.to have_reported_error(ArgumentError)
224-
.with(context: "validation", severity: "critical")
225-
end
226-
end
227-
"""
228-
When I run `rspec spec/models/user_spec.rb`
229-
Then the examples should all pass

0 commit comments

Comments
 (0)