Module: Doctest::RSpec::DoctestHelpers

Defined in:
lib/doctest/rspec/doctest_helpers.rb

Instance Method Summary collapse

Instance Method Details

#doctest(source) ⇒ Object



5
6
7
8
9
10
11
12
13
# File 'lib/doctest/rspec/doctest_helpers.rb', line 5

def doctest(source)
  context "doctests for #{source}" do
    Doctest::Core.extract_from(source).each do |doctest|
      it "at #{doctest.original_file}:#{doctest.line}" do
        doctest.should be_a_valid_doctest
      end
    end
  end
end