blob: 8652d471677cdd290bae306cf6ed9e8cae01e942 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# add lib directory to the search path
libdir = File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib'))
$LOAD_PATH.unshift(libdir) unless $LOAD_PATH.include?(libdir)
require 'rubygems'
require 'spec'
# Console redirection helper
require File.expand_path(File.join(File.dirname(__FILE__), 'support/capture_output_helper'))
Spec::Runner.configure do |config|
include CaptureOutputHelper
end
# Rake::Task matcher helper
Spec::Matchers.define :have_defined do |task|
match do |tasks|
tasks.task_defined?(task)
end
end
|