Sha256: e068359574488132cd628ad4923ef96f17a09cf4ec8a01d1deb23531d523168e
Contents?: true
Size: 1.34 KB
Versions: 6
Compression:
Stored size: 1.34 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
6 entries across 6 versions & 1 rubygems