Sha256: c2b728f3f1589bf9b0aada26130a6d90b16da786246deffd99d74840a69f8edc
Contents?: true
Size: 884 Bytes
Versions: 3
Compression:
Stored size: 884 Bytes
Contents
require 'test_adapter' class TestClient < TestAdapter def test_initialize assert_nothing_raised { DataMapper::Adapters::Sphinx::Client.new(@config) } end def test_index client = DataMapper::Adapters::Sphinx::Client.new(@config) assert_nothing_raised{ client.index } assert_nothing_raised{ client.index 'items' } assert_nothing_raised{ client.index '*' } assert_nothing_raised{ client.index ['items', 'items_delta'] } end def test_managed_initialize assert_nothing_raised { DataMapper::Adapters::Sphinx::ManagedClient.new(@config) } end def test_search begin client = DataMapper::Adapters::Sphinx::ManagedClient.new(@config) client.index assert match = client.search('two') assert_equal 1, match[:total] assert_equal 2, match[:matches][0][:doc] ensure client.stop end end end # TestClient
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
shanna-dm-sphinx-adapter-0.4 | test/test_client.rb |
shanna-dm-sphinx-adapter-0.5 | test/test_client.rb |
dm-sphinx-adapter-0.5 | test/test_client.rb |