Sha256: 3212901d18bbcaecc36cef189208bc56fb35a6530731aea9a93581ca77a2cf29
Contents?: true
Size: 812 Bytes
Versions: 2
Compression:
Stored size: 812 Bytes
Contents
#!/usr/bin/env ruby require 'rubygems' require 'rainbow' def gem_dir File.expand_path('../..', __FILE__) end $:.unshift(File.join(gem_dir, 'lib')) require 'jasmine-headless-webkit' begin options = Jasmine::Headless::Options.from_command_line runner = Jasmine::Headless::Runner.new(options) if options[:do_list] files_list = Jasmine::FilesList.new(:config => runner.jasmine_config) files_list.files.each { |file| puts file } else puts "Running Jasmine specs...".color(:white) exit runner.run end rescue CoffeeScript::CompilationError exit 1 rescue StandardError => e $stderr.puts "[%s] %s (%s)" % [ "jasmine-headless-webkit".color(:red), e.message.color(:white), e.class.name.color(:yellow) ] $stderr.puts e.backtrace.collect { |line| " #{line}" }.join("\n") exit 1 end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jasmine-headless-webkit-0.7.3.1 | bin/jasmine-headless-webkit |
jasmine-headless-webkit-0.7.2 | bin/jasmine-headless-webkit |