Sha256: 3e454a2a7e17f2151280d7beeca38f9a0c6168d8730fb394fc840cdf90f69400

Contents?: true

Size: 438 Bytes

Versions: 9

Compression:

Stored size: 438 Bytes

Contents

# encoding: utf-8
require 'test_helper'

class ActiveRecordTest < Test::Unit::TestCase

  def test_exclude_condition_when_model_has_a_custom_primary_key
    venue = VenuePlus.new(*venue_params(:msg))

    # just call private method directly so we don't have to stub .near scope
    conditions = venue.class.send(:add_exclude_condition, ["fake_condition"], venue)

    assert_match( /#{VenuePlus.primary_key}/, conditions.join)
  end

end

Version data entries

9 entries across 9 versions & 3 rubygems

Version Path
geocoder2-0.1.1 test/active_record_test.rb
geocoder2-0.1.0 test/active_record_test.rb
geocoder-1.1.9 test/active_record_test.rb
geocoder-1.1.8 test/active_record_test.rb
geocoder-1.1.7 test/active_record_test.rb
geocoder-sgonyea-1.1.6.1 test/active_record_test.rb
geocoder-1.1.6 test/active_record_test.rb
geocoder-1.1.5 test/active_record_test.rb
geocoder-1.1.4 test/active_record_test.rb