Sha256: d3caf747c66b4abcdfe10fa62761c5d145ac23417f79c96caa3f4a620917fc1b

Contents?: true

Size: 300 Bytes

Versions: 12

Compression:

Stored size: 300 Bytes

Contents

recipe :jstest do
  process do |files|
    test_files = files.take_and_map do |file|
      if file =~ %r{^(test|public)/javascripts/(\w+?)(_test)*\.(js|html)$}
        "test/javascripts/#{$2}_test.html"
      end
    end
    execute "jstest #{test_files.join(' ')}" unless test_files.empty?
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
kicker-3.0.0pre1 lib/kicker/recipes/jstest.rb
kicker-2.6.1 lib/kicker/recipes/jstest.rb
kicker-2.6.0 lib/kicker/recipes/jstest.rb
kicker-2.6.0.rc1 lib/kicker/recipes/jstest.rb
kicker-2.5.0 lib/kicker/recipes/jstest.rb
kicker-2.4.0 lib/kicker/recipes/jstest.rb
kicker-2.3.1 lib/kicker/recipes/jstest.rb
kicker-2.3.0 lib/kicker/recipes/jstest.rb
kicker-2.2.3 lib/kicker/recipes/jstest.rb
kicker-2.2.2 lib/kicker/recipes/jstest.rb
kicker-2.2.1 lib/kicker/recipes/jstest.rb
kicker-2.2.0 lib/kicker/recipes/jstest.rb