Sha256: 5daf56e8bb395700423ca46a84a1f2c5b3c6c107dc467d79ec1ae59956ea7e5f

Contents?: true

Size: 369 Bytes

Versions: 50

Compression:

Stored size: 369 Bytes

Contents

recipe :ruby
recipe :ignore

ignore(%r{^(spec/fixtures)})

process do |files|
  cuke_files = files.take_and_map do |path|
    if path =~ %r{^features/\w+\.feature$}
      path
    elsif path =~ %r{^bin}
      # run all features when bin/xcpretty changes
      Dir.glob("features/**/*.feature")
    end
  end

  execute "cucumber -f progress #{cuke_files.join(' ')}"
end

Version data entries

50 entries across 50 versions & 4 rubygems

Version Path
xcpretty-0.4.0 .kick
xcpretty-security-patched-0.3.2 .kick
xcpretty-security-patched-0.3.0 .kick
xcpretty-0.3.0 .kick
xcpretty-0.2.8 .kick
xcpretty-0.2.7 .kick
xcpretty-0.2.6 .kick
xcpretty-0.2.4 .kick
xcpretty-0.2.3 .kick
xcpretty-bb-0.1.12.bb14 .kick
xcpretty-bb-0.1.12.bb13 .kick
xcpretty-bb-0.1.12.bb12 .kick
xcpretty-bb-0.1.12.bb11 .kick
xcpretty-bb-0.1.12.bb10 .kick
xcpretty-bb-0.1.12.bb9 .kick
xcpretty-bb-0.1.12.bb8 .kick
learn-xcpretty-0.1.12 .kick
xcpretty-0.2.2 .kick
xcpretty-bb-0.1.12.bb7 .kick
xcpretty-0.2.1 .kick