class TestSiteSearch
Public Instance Methods
test_all()
click to toggle source
# File vendor/qwik/lib/qwik/site-search.rb, line 142 def test_all res = session page = @site.create_new page.store('This is a test.') page = @site.create_new page.store('This is a test, too.') res = @site.search('test') ok_eq([['1', 'This is a test.'], ['2', 'This is a test, too.']], res) # test_obfuscate page.store('user@example.com') res = @site.search('@') is [["2", "user@e..."]], res res = @site.search('@', false) is [["2", "user@example.com"]], res end
test_dummy()
click to toggle source
# File vendor/qwik/lib/qwik/site-search.rb, line 139 def test_dummy end
test_skip_sharp()
click to toggle source
# File vendor/qwik/lib/qwik/site-search.rb, line 163 def test_skip_sharp page = @site.create_new page.store('This is a test.') page = @site.create_new page.store('# This is a test start with sharp.') page = @site.create_new page.store("This is a test which have `#' in a middle of line.") page = @site.create_new page.store('This is a test, too.') res = @site.search('test') ok_eq([["1", "This is a test."], ["3", "This is a test which have `# ' in a middle of line."], ["4", "This is a test, too."]], res) end