Logo: Relish

  1. Sign up
  2. Sign in

Project: RSpec Core 3.6

JSON formatter

Scenarios
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"
"file_path":"./various_spec.rb"
"line_number":2
"exception":{
"class":"RSpec::Expectations::ExpectationNotMetError"
And
the exit status should be 1

Last published 5 months ago by myronmarston.