To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorerror exit code
Use the error_exit_code
option to set a custom exit code when RSpec fails outside an example.
RSpec.configure { |c| c.error_exit_code = 42 }
- Background
-
- Given
-
a file named "spec/spec_helper.rb" with:
RSpec.configure { |c| c.error_exit_code = 42 }
- Scenarios
-
- A erroring spec with the default exit code
- A erroring spec with a custom exit code
- Success running specs spec with a custom error exit code defined
- A erroring spec with the default exit code
-
- Given
-
a file named "spec/typo_spec.rb" with:
RSpec.escribe "something" do # intentional typo it "works" do true end end
- When
-
I run
rspec spec/typo_spec.rb
- Then
- the exit status should be 1
- A erroring spec with a custom exit code
-
- Given
-
a file named "spec/typo_spec.rb" with:
require 'spec_helper' RSpec.escribe "something" do # intentional typo it "works" do true end end
- When
-
I run
rspec spec/typo_spec.rb
- And
- the exit status should be 42
- Success running specs spec with a custom error exit code defined
-
- Given
-
a file named "spec/example_spec.rb" with:
require 'spec_helper' RSpec.describe "something" do it "works" do true end end
- When
-
I run
rspec spec/example_spec.rb
- Then
- the exit status should be 0
Last published 3 months ago by Jon Rowe.