Adapt spec helper to Walrat
authorWincent Colaiuta <win@wincent.com>
Sat, 21 Aug 2010 08:39:11 +0000 (10:39 +0200)
committerWincent Colaiuta <win@wincent.com>
Sat, 21 Aug 2010 11:04:48 +0000 (13:04 +0200)
Signed-off-by: Wincent Colaiuta <win@wincent.com>
spec/spec_helper.rb

index 76c7dbcbc0a9f0cefa288c830242ca1df2ca73fc..06c8e99d060b44f26689b4716e480eb67ca98afa 100755 (executable)
@@ -24,20 +24,17 @@ require 'pathname'
 require 'rubygems'
 require 'spec'
 
-module Walrus
+module Walrat
   module SpecHelper
-    # will append the local "lib" and "ext" directories to search path if not
-    # already present
-    base    = File.expand_path '..', File.dirname(__FILE__)
-    LIBDIR  = Pathname.new(File.join base, 'lib').realpath
-    TOOL    = Pathname.new(File.join base, 'bin', 'walrus').realpath
+    # append local "lib" to LOAD_PATH if not already present
+    base    = File.expand_path '../lib', File.dirname(__FILE__)
+    LIBDIR  = Pathname.new(base).realpath
 
     # normalize all paths in the load path
-    normalized = $:.collect { |path| Pathname.new(path).realpath rescue path }
+    normalized = $:.map { |path| Pathname.new(path).realpath rescue path }
 
-    # only add the directory if it does not appear to be present already
-      $:.push(LIBDIR) unless normalized.include?(LIBDIR)
+    $:.unshift(LIBDIR) unless normalized.include?(LIBDIR)
   end # module SpecHelper
-end # module Walrus
+end # module Walrat
 
-require 'walrus'
+require 'walrat'