Conform to my unwritten, undocumented style rules.
[Akkordarbeit.git] / tasks / features_task.rb
blob63a6e258468fc33f14204bb3c38e763f6addcffb
1 # vim: fileencoding=UTF-8 ft=ruby syn=ruby ts=2 sw=2 ai eol et si
3 # Copyright (c) 2009 Jörg W Mittag <mailto:JoergWMittag+Akkordarbeit@GoogleMail.Com>
4 # Copyright (c) 2009 Marc Rummel <mailto:Marc.Rummel+Akkordarbeit@GoogleMail.Com>
5 # This code is licensed under the terms of the MIT License (see LICENSE.rdoc)
7 begin require 'rubygems'; rescue LoadError
8 else begin gem 'cucumber', '~> 0.1.15'; rescue Gem::LoadError; end end
9 require 'cucumber/rake/task'
11 featuredir = File.expand_path(File.dirname __FILE__).gsub(/(.*features).*?/, '\1')
12 $LOAD_PATH.unshift featuredir unless $LOAD_PATH.include? featuredir
14 basedir = File.expand_path File.join(featuredir, '..')
15 $LOAD_PATH.unshift basedir unless $LOAD_PATH.include? basedir
17 Cucumber::Rake::Task.new :features do |t|
18   t.cucumber_opts = '--format pretty'
19 end