Run with ruby command
You can use the ruby command to run specs. You just need to require
rspec/autorun.
Generally speaking, you're better off using the rspec command, which avoids
the complexity of rspec/autorun (e.g. no at_exit hook needed!), but some
tools only work with the ruby command.
Require rspec/autorun from a spec file
Given a file named "example_spec.rb" with:
require 'rspec/autorun'
RSpec.describe 1 do
it "is < 2" do
expect(1).to be < 2
end
it "has an intentional failure" do
expect(1).to be > 2
end
end
When I run ruby example_spec.rb
Then the output should contain "2 examples, 1 failure"
And the output should contain "expect(1).to be > 2".