To edit pages or tickets please login with username/password: aaf/aaf

root/trunk/demo/test/unit/remote_index_test.rb

Revision 322, 0.6 kB (checked in by jk, 8 months ago)

drb somewhat works

Line 
1 require File.dirname(__FILE__) + '/../test_helper'
2
3 class RemoteIndexTest < Test::Unit::TestCase
4   def setup
5     ActsAsFerret::remote = 'druby://localhost:9999'
6   end
7
8   def test_raises_drb_errors
9     ActsAsFerret::raise_drb_errors = true
10     @srv = ActsAsFerret::RemoteIndex.new :name => 'idx'
11     assert_raise DRb::DRbConnError do
12       @srv.find_ids 'some query'
13     end
14   end
15
16   def test_does_not_raise_drb_errors
17     ActsAsFerret::raise_drb_errors = false
18     @srv = ActsAsFerret::RemoteIndex.new :name => 'idx'
19     total_hits, results = @srv.find_ids( 'some query' )
20     assert_equal 0, total_hits
21     assert results.empty?
22   end
23 end
Note: See TracBrowser for help on using the browser.

To edit pages or tickets please login with username/password: aaf/aaf