# File test/test_document.rb, line 715
    def test_GET_filter_mask2
      @folder.mount(self, '/foo')
      @folder.attach(self, '/foo', /\.cgi/)
      @request.method = 'GET'
      @request.path = '/foo/bar'
      @request.version = 'HTTP/1.1'
      @folder.publish('', @request, @response, @logger)
      assert_equal(1, @publish_call)
      assert_equal('/foo', @publish_script_name)
      assert_equal('/foo/bar', @publish_request_path)
      assert_equal(0, @filter_open_call)
      assert_equal(0, @filter_head_call)
      assert_equal(0, @filter_body_call)
      assert_equal(0, @filter_close_call)
      assert_nil(@filter_script_name)
      assert_nil(@filter_request_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_equal('foo', @messg_body)
      assert_equal("pseudo publish.\n", @log_debug)
    end