# File test/test_local.rb, line 283
    def test_POST_root_405_Method_Not_Allowed
      @request.method = 'POST'
      @request.path = '/'
      @request.version = 'HTTP/1.1'
      done = false
      begin
        @local_doc.publish('', @request, @response, self)
      rescue Rucy::HTTPError
        assert_equal(405, $!.status)
        assert_equal('GET, HEAD', $!.header('Allow'))
        done = true
      end
      assert(done)
      assert_nil(@messg_head)
      assert(@messg_body.empty?)
      assert(@log_emerg.empty?)
      assert(@log_alert.empty?)
      assert(@log_crit.empty?)
      assert(@log_err.empty?)
      assert(@log_warning.empty?)
      assert(@log_notice.empty?)
      assert(@log_info.empty?)
      assert_match(@log_debug, /enter document: \S+::LocalFileDocument/)
    end