spec/spec_helper.rb in merb-slices-0.9.7 vs spec/spec_helper.rb in merb-slices-0.9.8

- old
+ new

@@ -1,9 +1,34 @@ -$TESTING=true $:.push File.join(File.dirname(__FILE__), '..', 'lib') require 'rubygems' require 'merb-gen' +require 'merb-slices' + require 'generators/base' require 'generators/full' require 'generators/thin' -require 'generators/very_thin' +require 'generators/very_thin' + +module Merb + module Test + module SliceHelper + + def current_slice_root=(path) + @current_slice_root = File.expand_path(path) + end + + # The absolute path to the current slice + def current_slice_root + @current_slice_root || File.expand_path(File.dirname(__FILE__)) + end + + end + end +end + +Spec::Runner.configure do |config| + config.include(Merb::Test::ViewHelper) + config.include(Merb::Test::RouteHelper) + config.include(Merb::Test::ControllerHelper) + config.include(Merb::Test::SliceHelper) +end \ No newline at end of file