/amexsbs/railsapp/vendor/plugins/facebooker/test/rails_test_helper.rb
Ruby | 36 lines | 32 code | 4 blank | 0 comment | 1 complexity | bc0e04e8944856083e6d98b6565e6c8a MD5 | raw file
Possible License(s): GPL-2.0, MPL-2.0-no-copyleft-exception, MIT
- require File.expand_path(File.dirname(__FILE__) + '/test_helper')
- tmp = $-w
- $-w = nil
- require 'action_controller'
- require 'action_controller/test_process'
- require 'active_record'
- $-w = tmp
- gem 'rails'
- require 'initializer'
- require File.dirname(__FILE__)+'/../init'
- require 'facebooker/rails/controller'
- require 'facebooker/rails/helpers/stream_publish'
- require 'facebooker/rails/helpers/fb_connect'
- require 'facebooker/rails/helpers'
- require 'facebooker/rails/publisher'
- require 'facebooker/rails/facebook_form_builder'
- if Rails.version >= '2.3'
- Test::Unit::TestCase.send :include, ActionController::TestCase::Assertions
- Test::Unit::TestCase.send :include, ActionController::TestProcess
- Test::Unit::TestCase.send :include, Facebooker::Rails::TestHelpers
- ActionController::Base.session = { :key => "9hfwfl8slgh9", :secret => "db08fcba0378a9e066ce037bec4b72bc" }
- end
- ActionController::Routing::Routes.draw do |map|
- map.connect '', :controller=>"facebook",:conditions=>{:canvas=>true}
- map.connect '', :controller=>"plain_old_rails"
- map.resources :comments, :controller=>"plain_old_rails"
- map.connect 'require_auth/:action', :controller => "controller_which_requires_facebook_authentication"
- map.connect 'require_install/:action', :controller => "controller_which_requires_application_installation"
- silence_warnings do
- map.connect ':controller/:action/:id', :controller => "plain_old_rails"
- end
- end