Sha256: 62036d0590c650e723b408c45aabb7b77c6a2094587f946d30ea5bc4462f825f
Contents?: true
Size: 585 Bytes
Versions: 3
Compression:
Stored size: 585 Bytes
Contents
desc 'Run features for all languages' task :cucumber do dir = File.dirname(__FILE__) Dir["#{dir}/*"].each do |f| if File.directory?(f) lang = f[dir.length+1..-1] if examples_working?(lang) Dir.chdir(f) do puts "DIR: #{f}" rake('cucumber') end else STDERR.puts %{ !!!!! !!!!! !!!!! SKIPPING #{lang} (The examples are out of date - please help update them) !!!!! !!!!! } end end end end task :default => :cucumber def examples_working?(lang) !%w{}.index(lang) end def rake(args) ruby($0, args) end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
cucumber-3.0.1 | examples/i18n/Rakefile |
cucumber-3.0.0 | examples/i18n/Rakefile |
cucumber-3.0.0.pre.2 | examples/i18n/Rakefile |