Sha256: 0f3a0e77c95093b25e668c25781b39395197b08eb5ae42181eee4d508f7587ef
Contents?: true
Size: 1.37 KB
Versions: 2
Compression:
Stored size: 1.37 KB
Contents
# wycats says... require 'rubygems' require 'bundler' Bundler.setup #require 'rubygems' require 'shoulda' require 'mocha' require 'mocha/integration' require 'cells' Cell::Base.append_view_path File.expand_path(File.dirname(__FILE__) + "/fixtures") require 'rails/engine' require 'apotomo' require 'apotomo/widget_shortcuts' require 'apotomo/rails/controller_methods' require 'apotomo/rails/view_methods' # Load test support files. require File.join(File.dirname(__FILE__), "support/test_case_methods") Test::Unit::TestCase.class_eval do include Apotomo::WidgetShortcuts include Apotomo::TestCaseMethods def assert_not(assertion) assert !assertion end end class ApotomoController < ActionController::Base include Apotomo::Rails::ControllerMethods end class MouseCell < Apotomo::StatefulWidget def eating; render; end end class RenderingTestCell < Apotomo::StatefulWidget attr_reader :brain attr_reader :rendered_children def jump jump_to_state :check_state end end # Enable dynamic states so we can do Cell.class_eval { def ... } at runtime. class Apotomo::Widget def action_method?(*); true; end end ENV['RAILS_ENV'] = 'test' require "dummy/config/environment" #require File.join(File.dirname(__FILE__), '..', 'config/routes.rb') ### TODO: let rails engine handle that. require "rails/test_help" # sets up ActionController::TestCase's @routes
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
apotomo-1.0.0.beta2 | test/test_helper.rb |
apotomo-1.0.0.beta1 | test/test_helper.rb |