The JSON formatter
Formatting example names for retry
Given a file named “various_spec.rb” with:
RSpec.describe "Various" do
it "fails" do
expect("fail").to eq("succeed")
end
it "succeeds" do
expect("succeed").to eq("succeed")
end
it "pends"
end
When I run rspec various_spec.rb --format j
Then the output should contain all of these:
| “summary_line”:“3 examples, 1 failure, 1 pending” |
| “examples”:[ |
| “description”:“fails” |
| “full_description”:“Various fails” |
| “status”:“failed” |
| “filepath”:“./variousspec.rb” |
| “line_number”:2 |
| “exception”:{ |
| “class”:“RSpec::Expectations::ExpectationNotMetError” |
And the exit status should be 1.