Sha256: 4c4b6d7078c4d233b8a3d14cb0ad05f5291541997ba661ea323a75641ba59a0e
Contents?: true
Size: 742 Bytes
Versions: 13
Compression:
Stored size: 742 Bytes
Contents
require File.expand_path( "#{File.dirname(__FILE__)}/test_helper" ) class IndexSearcherTest < Test::Unit::TestCase def test_search root = JSON.load( File.read( "#{FIXTURES_PATH}/index.json" ) ) element_found = Vitreous::Share::IndexSearcher.search( root, '/subfolder-1/subsubfolder-1/file-1' ) assert_equal( 'file 1', element_found['title'] ) assert_equal( '/subfolder-1/subsubfolder-1/file-1', element_found['link'] ) end def test_search_not_found root = JSON.load( File.read( "#{FIXTURES_PATH}/index.json" ) ) element_found = Vitreous::Share::IndexSearcher.search( root, '/not/exists' ) assert_nil( element_found ) end end
Version data entries
13 entries across 13 versions & 1 rubygems