def test_erb_local_path
@publish_local_path = File.join(File.expand_path('.'), 'test.rhtml')
@publish_messg_body = '<%= ENV["SCRIPT_FILENAME"] %>'.taint
@request.method = 'GET'
@request.path = '/'
@request.version = 'HTTP/1.1'
@doc.publish('', @request, @response, @logger)
assert_equal(1, @publish_call)
assert_equal('', @publish_script_name)
assert_equal('/', @publish_request_path)
assert_nil(@messg_head.doc_path)
assert_equal(File.join(File.expand_path('.'), 'test.rhtml'), @messg_head.local_path)
assert_equal('HTTP/1.1', @messg_head.version)
assert_equal(200, @messg_head.status)
assert_equal('OK', @messg_head.reason)
assert_equal('text/plain', @messg_head.header('Content-Type'))
assert_match(@messg_body, /test\.rhtml$/)
end