# File test/test_server.rb, line 192
    def setup
      @server_open_call = 0
      @server_close_call = 0
      @document_open_call = 0
      @document_close_call = 0
      @server = Rucy::Server.new
      @server.open_hook{ |s|
        @server_open_call += 1
        s.port = SERVER_PORT
        s.timeout = 0.01       # short timeout for test
        s.mount(Rucy::PageDocument.new("<html>Hello world.</html>\n"), '/')
        s.mount(self, '/test_document_open_close')
        # logger = Rucy::Logger.new(STDERR)
        # logger.log_debug = true
        # s.add_logger(logger)
      }
      @server.close_hook{ |s|
        @server_close_call += 1
      }
      @thread = Thread.new{
        @server.accept
      }
      sleep(0.1)
    end