class TestServer

Public Instance Methods

test_css() click to toggle source
# File vendor/qwik/lib/qwik/server.rb, line 231
def test_css
  return if $0 != __FILE__          # Only for unit test.
  server, config, memory, wreq, wres = setup_server
  wreq.path = '/.theme/css/base.css'
  wres = session(config, memory, wreq, wres)
  ok_eq('text/css', wres['content-type'])
  assert_match(%r|^/*|, wres.body)
  teardown_server(server)
end
test_frontpage() click to toggle source
# File vendor/qwik/lib/qwik/server.rb, line 220
def test_frontpage
  return if $0 != __FILE__          # Only for unit test.
  server, config, memory, wreq, wres = setup_server
  wreq.path = '/'
  wres = session(config, memory, wreq, wres)
  ok_eq("text/html; charset=Shift_JIS", wres['content-type'])
  ok_eq(?<, wres.body[0])

  teardown_server(server)
end
test_head() click to toggle source
# File vendor/qwik/lib/qwik/server.rb, line 241
def test_head
  return if $0 != __FILE__          # Only for unit test.
  server, config, memory, wreq, wres = setup_server
  wreq.path = '/'
  wreq.request_method = 'HEAD'
  wres = session(config, memory, wreq, wres)
  ok_eq("text/html; charset=Shift_JIS", wres['content-type'])
  ok_eq(?<, wres.body[0])
  teardown_server(server)
end