summaryrefslogtreecommitdiffstats
path: root/application/src/test/scala/com/yahoo/application/container/handlers/TestHandler.scala
diff options
context:
space:
mode:
Diffstat (limited to 'application/src/test/scala/com/yahoo/application/container/handlers/TestHandler.scala')
-rw-r--r--application/src/test/scala/com/yahoo/application/container/handlers/TestHandler.scala23
1 files changed, 23 insertions, 0 deletions
diff --git a/application/src/test/scala/com/yahoo/application/container/handlers/TestHandler.scala b/application/src/test/scala/com/yahoo/application/container/handlers/TestHandler.scala
new file mode 100644
index 00000000000..067ba3f31f1
--- /dev/null
+++ b/application/src/test/scala/com/yahoo/application/container/handlers/TestHandler.scala
@@ -0,0 +1,23 @@
+// Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+package com.yahoo.application.container.handlers
+
+import com.yahoo.jdisc.handler.{ResponseDispatch, ResponseHandler, AbstractRequestHandler}
+import TestHandler._
+
+/**
+ * @author gjoranv
+ * @since 5.1.15
+ */
+
+class TestHandler extends AbstractRequestHandler {
+ def handleRequest(request:JDiscRequest, handler: ResponseHandler) = {
+ val writer = ResponseDispatch.newInstance(com.yahoo.jdisc.Response.Status.OK).connectFastWriter(handler)
+ writer.write(RESPONSE)
+ writer.close()
+ null
+ }
+}
+object TestHandler {
+ val RESPONSE = "Hello, World!"
+ type JDiscRequest = com.yahoo.jdisc.Request
+}