Sha256: 579f18ddd1136695417dda5a3186d0913d6c58816e71d3ddacb59ebaa2051dcf

Contents?: true

Size: 453 Bytes

Versions: 15

Compression:

Stored size: 453 Bytes

Contents

require 'test/unit'
require File.join(File.dirname(__FILE__), 'abstract_unit')

# Test minor enhancements to ActiveRecord
class ActiveRecordExtensionTest < Test::Unit::TestCase
  def test_column_includes
    assert ColumnTest.includes_all_columns?(:foo, :bar)
    assert !ColumnTest.includes_all_columns?(:foo, :boo)
  end
end

class ColumnTest < ActiveRecord::Base
  # Fake the column names
  def self.column_names
    %w(id name foo bar baz)
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
adva-0.3.2 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.3.1 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.3.0 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.2.4 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.2.3 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.2.2 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.2.1 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.2.0 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.1.4 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.1.3 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.1.2 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.1.1 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.1.0 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva_user-0.0.1 vendor/gems/authentication/test_backup/active_record_extension_test.rb
adva-0.0.1 adva_user/vendor/gems/authentication/test_backup/active_record_extension_test.rb