#! /usr/bin/env ruby $LOAD_PATH.unshift("..") require 'test/unit' require 'gonzui' require 'test-util' include Gonzui class SearcherTest < Test::Unit::TestCase include TestUtil def test_searcher config = Gonzui::Config.new make_db(config) dbm = DBM.open(config) search_query = SearchQuery.new(config, "foo") searcher = Searcher.new(dbm, search_query, 100) result = searcher.search assert(result.is_a?(SearchResult)) assert(result.length > 0) search_query = SearchQuery.new(config, "205438967we9tn8we09asf") searcher = Searcher.new(dbm, search_query, 100) result = searcher.search assert_equal(0, result.length) dbm.close end end