Sha256: 1267dd7ea894cd915d65f46c9f0d6fd50ac95f9eeab593162af1767e9405399e

Contents?: true

Size: 565 Bytes

Versions: 3

Compression:

Stored size: 565 Bytes

Contents

require 'test_adapter'
require 'files/resource_searchable'

class TestAdapterSearchable < TestAdapter
  def setup
    super
    DataMapper.setup(:search, :adapter => 'sphinx', :config => @config, :managed => true)
  end

  def teardown
    DataMapper.repository(:search).adapter.client.stop
    super
  end

  def test_initialize
    assert_nothing_raised{ Searchable.new }
  end

  def test_search
    assert_equal Searchable.all, Searchable.search
    assert_equal [Searchable.first(:id => 2)], Searchable.search(:name => 'two')
  end
end # TestAdapterSearchable

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
shanna-dm-sphinx-adapter-0.4 test/test_adapter_searchable.rb
shanna-dm-sphinx-adapter-0.5 test/test_adapter_searchable.rb
dm-sphinx-adapter-0.5 test/test_adapter_searchable.rb