Sha256: 11da05f5a2d3bf1e1075fbcfa8e1538a223299cc67489bbe523e2c8a023f4a3e

Contents?: true

Size: 446 Bytes

Versions: 2

Compression:

Stored size: 446 Bytes

Contents

require 'pork/test'

describe 'README.md' do
  File.read("#{File.dirname(File.expand_path(__FILE__))}/../README.md").
    scan(%r{``` ruby\nrequire 'pork/auto'\n(.+?)\n```}m).
    each.with_index do |(code), index|
      would 'pass from README.md #%02d' % index do
        suite = Class.new(Pork::Suite) do
          init
          instance_eval(code)
        end

        Pork::Executor.execute(:suite => suite)
        ok
      end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pork-2.1.0 test/test_readme.rb
pork-2.0.0 test/test_readme.rb