Sha256: 8c3affbf08590fe53331a20f8dbf9677a6cc1449153b53d23aae4d3d9d4850b3

Contents?: true

Size: 692 Bytes

Versions: 5

Compression:

Stored size: 692 Bytes

Contents

require 'rubygems'
require 'test/unit'
require 'shoulda'
require 'mocha'
require 'rack/test'
require 'webrat'

$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
$LOAD_PATH.unshift(File.dirname(__FILE__))
require 'sinatra_more'

class Test::Unit::TestCase
  include SinatraMore::OutputHelpers
  include SinatraMore::TagHelpers
  include Rack::Test::Methods
  include Webrat::Methods
  include Webrat::Matchers

  Webrat.configure do |config|
    config.mode = :rack
  end
  
  def stop_time_for_test
    time = Time.now
    Time.stubs(:now).returns(time)
    return time
  end
end

module Webrat
  module Logging
    def logger # :nodoc:
      @logger = nil
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sinatra_more-0.1.5 test/helper.rb
sinatra_more-0.1.4 test/helper.rb
sinatra_more-0.1.3 test/helper.rb
sinatra_more-0.1.2 test/helper.rb
sinatra_more-0.1.1 test/helper.rb