class CheckServer
Public Instance Methods
test_basic()
click to toggle source
# File vendor/qwik/lib/qwik/check-server.rb, line 16 def test_basic return if $0 != __FILE__ # Only for unit test. Thread.abort_on_exception = true server, config, memory, wreq, wres = setup_server server_thread = Thread.new { server.start } # In private mode. write_page('1', "* t\ns\n") str = get_path('1.html') ok_in(['Members Only'], '//title', str) #ok_in(['Login'], '//title', str) #ok_in([[:p, 'Please login.'], [:p, [:a, {:href=>'.login'}, 'Login']]], # "//div[@class='section']", str) # In public mode. write_page('_SiteConfig', ":open:true\n") str = get_path('1.html') ok_in(['t'], '//title', str) ok_in([:p, 's'], "//div[@class='section']", str) teardown_server(server) end
test_save()
click to toggle source
# File vendor/qwik/lib/qwik/check-server.rb, line 41 def test_save return if $0 != __FILE__ # Only for unit test. server, config, memory, wreq, wres = setup_server server_thread = Thread.new { server.start } write_page('_SiteMember', ",user@e.com\n") write_page('1', '* t') str = get_path('1.html') ok_in(['t'], '//title', str) str = get_path("1.save?contents=*t2") ok_in(['Page is saved.'], '//title', str) str = get_path('1.html') ok_in(['t2'], '//title', str) teardown_server(server) end