Sha256: 39d56b9c4e2ce04bedd2e330083d61f9f049444e193774b352b41f657db03be0

Contents?: true

Size: 1.03 KB

Versions: 8

Compression:

Stored size: 1.03 KB

Contents

require "test_helper"
require 'test_controller'
require 'support/mongoid'
require 'support/active_record'

class ActiveRecordControllerTest < ActionController::TestCase
  include Rails3JQueryAutocomplete::TestCase::ActiveRecord
  include Rails3JQueryAutocomplete::TestCase
end

class ActiveRecordSTIControllerTest < ActionController::TestCase
  require 'support/active_record'
  include Rails3JQueryAutocomplete::TestCase::ActiveRecord
  include Rails3JQueryAutocomplete::TestCase

  def create_models
    @parent_movie_class = Object.const_set(:Movie, Class.new(::ActiveRecord::Base))
    @parent_movie_class.class_eval do
      def display_name
        "Movie: #{name}"
      end
    end
    @movie_class = Object.const_set(:HorrorMovie, Class.new(@parent_movie_class))
  end

  def destroy_models
    Object.send(:remove_const, :Movie)
    Object.send(:remove_const, :HorrorMovie)
  end

end

class MonogidControllerTest < ActionController::TestCase
  include Rails3JQueryAutocomplete::TestCase::Mongoid
  include Rails3JQueryAutocomplete::TestCase
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
rails3-jquery-autocomplete-0.6.6 test/implementations_test.rb
rails3-jquery-autocomplete-0.6.5 test/implementations_test.rb
rails3-jquery-autocomplete-0.6.4 test/implementations_test.rb
rails3-jquery-autocomplete-0.6.3 test/implementations_test.rb
rails3-jquery-autocomplete-0.6.2 test/implementations_test.rb
rails3-jquery-autocomplete-0.6.1 test/implementations_test.rb
rails3-jquery-autocomplete-0.6.0 test/implementations_test.rb
rails3-jquery-autocomplete-0.5.1 test/implementations_test.rb