Sha256: a338438308c8e22a4d92442c8549689d45af77dee3beb27ea1c159058a04143a
Contents?: true
Size: 1.35 KB
Versions: 8
Compression:
Stored size: 1.35 KB
Contents
Feature: implicit docstrings As an RSpec user I want examples to generate their own names So that I can reduce duplication between example names and example code Scenario: run passing examples Given a file named "implicit_docstrings_spec.rb" with: """ describe "Examples with no docstrings generate their own:" do specify { 3.should be < 5 } specify { [1,2,3].should include(2) } specify { [1,2,3].should respond_to(:size) } end """ When I run "rspec ./implicit_docstrings_spec.rb -fdoc" Then I should see "should be < 5" And I should see "should include 2" And I should see "should respond to #size" Scenario Outline: run failing examples Given a file named "failing_implicit_docstrings_spec.rb" with: """ describe "Failing examples with no descriptions" do # description is auto-generated as "should equal(5)" based on the last #should it do 3.should equal(2) 5.should equal(5) end it { 3.should be > 5 } it { [1,2,3].should include(4) } it { [1,2,3].should_not respond_to(:size) } end """ When I run "rspec ./failing_implicit_docstrings_spec.rb -fdoc" Then I should see "should equal 2" And I should see "should be > 5" And I should see "should include "b"" And I should see "should not respond to #size"
Version data entries
8 entries across 8 versions & 1 rubygems