Sha256: a4ba3d8d1bac8d4c9fd0e89dc873d46613c89943b998c1a9284c55d027b23d74
Contents?: true
Size: 571 Bytes
Versions: 6
Compression:
Stored size: 571 Bytes
Contents
#!/usr/bin/env ruby unless ARGV[0] puts "Usage: #{__FILE__} <feature>" exit 99 end __DIR__ = File.expand_path(File.dirname(__FILE__)) feature = ARGV[0] unless File.exists?(feature) feature = File.join(__DIR__, '..', 'features', ARGV[0]) end unless File.exist?(feature) puts "Error: feature file doesn't exist!" exit 98 end command = "#{__DIR__}/cucumber" command += " --require features/" command += " --format Cucumber::Formatter::Nagios" command += " #{feature}" if ARGV[1] == "--debug" puts command puts end system(command) ? exit(0) : exit(2)
Version data entries
6 entries across 6 versions & 1 rubygems