Sha256: cd647c5df59be41afe32367557702068d7da35f84bf73e65d03a18ba094b5bb3

Contents?: true

Size: 640 Bytes

Versions: 13

Compression:

Stored size: 640 Bytes

Contents

require File.dirname(__FILE__) + '/../test_helper'

class RemoteIndexTest < Test::Unit::TestCase
  def setup
    ActsAsFerret::remote = 'druby://localhost:9999'
  end

  def test_raises_drb_errors
    ActsAsFerret::raise_drb_errors = true
    @srv = ActsAsFerret::RemoteIndex.new :name => 'idx'
    assert_raise DRb::DRbConnError do
      @srv.find_ids 'some query'
    end
  end

  def test_does_not_raise_drb_errors
    ActsAsFerret::raise_drb_errors = false
    @srv = ActsAsFerret::RemoteIndex.new :name => 'idx'
    total_hits, results = @srv.find_ids( 'some query' )
    assert_equal 0, total_hits
    assert results.empty?
  end
end

Version data entries

13 entries across 13 versions & 4 rubygems

Version Path
cehoffman-acts_as_ferret-0.4.4 doc/demo/test/unit/remote_index_test.rb
jkraemer-acts_as_ferret-0.4.4 doc/demo/test/unit/remote_index_test.rb
watson-acts_as_ferret-0.4.8.2 doc/demo/test/unit/remote_index_test.rb
acts_as_ferret-0.5.2 doc/demo/test/unit/remote_index_test.rb
acts_as_ferret-0.4.8.2 doc/demo/test/unit/remote_index_test.rb
acts_as_ferret-0.4.8.1 doc/demo/test/unit/remote_index_test.rb
acts_as_ferret-0.5.1 doc/demo/test/unit/remote_index_test.rb
acts_as_ferret-0.5 doc/demo/test/unit/remote_index_test.rb
acts_as_ferret-0.4.8.rails3 doc/demo/test/unit/remote_index_test.rb
acts_as_ferret-0.4.8 doc/demo/test/unit/remote_index_test.rb
acts_as_ferret-0.4.7 doc/demo/test/unit/remote_index_test.rb
acts_as_ferret-0.4.6 doc/demo/test/unit/remote_index_test.rb
acts_as_ferret-0.4.4 doc/demo/test/unit/remote_index_test.rb