Fix some test cases in ErrorPageTest
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
This commit is contained in:
parent
6c47965b93
commit
10a9490269
|
@ -61,7 +61,6 @@ import static org.hamcrest.Matchers.not;
|
|||
import static org.junit.jupiter.api.Assertions.assertFalse;
|
||||
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||
|
||||
@Disabled
|
||||
public class ErrorPageTest
|
||||
{
|
||||
private static final Logger LOG = LoggerFactory.getLogger(ErrorPageTest.class);
|
||||
|
@ -165,7 +164,7 @@ public class ErrorPageTest
|
|||
assertThat(body, containsString("ERROR_CODE: 595"));
|
||||
assertThat(body, containsString("ERROR_EXCEPTION: null"));
|
||||
assertThat(body, containsString("ERROR_EXCEPTION_TYPE: null"));
|
||||
assertThat(body, containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$ErrorContentTypeCharsetWriterInitializedServlet-"));
|
||||
assertThat(body, containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$ErrorContentTypeCharsetWriterInitializedServlet-"));
|
||||
assertThat(body, containsString("ERROR_REQUEST_URI: /error-mime-charset-writer/"));
|
||||
}
|
||||
|
||||
|
@ -179,7 +178,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 594"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$ErrorAndStatusServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$ErrorAndStatusServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /error-and-status/anything"));
|
||||
}
|
||||
|
||||
|
@ -197,6 +196,7 @@ public class ErrorPageTest
|
|||
assertThat(response, not(Matchers.containsString("ERROR_REQUEST_URI: ")));
|
||||
}
|
||||
|
||||
@Disabled
|
||||
@Test
|
||||
public void testDeleteCannotHaveBody() throws Exception
|
||||
{
|
||||
|
@ -274,7 +274,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 599"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$FailClosedServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$FailClosedServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /fail-closed/"));
|
||||
|
||||
assertThat(response, not(containsString("This shouldn't be seen")));
|
||||
|
@ -289,7 +289,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 599"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$FailServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$FailServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /fail/code"));
|
||||
}
|
||||
|
||||
|
@ -305,7 +305,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 500"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: jakarta.servlet.ServletException: java.lang.IllegalStateException: Test Exception"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: class jakarta.servlet.ServletException"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$FailServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$FailServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /fail/exception"));
|
||||
}
|
||||
|
||||
|
@ -318,7 +318,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 500"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: java.lang.IllegalStateException: Test Exception"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: class java.lang.IllegalStateException"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$FailServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$FailServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /fail/exception"));
|
||||
}
|
||||
}
|
||||
|
@ -332,7 +332,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 598"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$FailServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$FailServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /fail/global"));
|
||||
}
|
||||
|
||||
|
@ -347,11 +347,12 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 500"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: java.lang.NumberFormatException: For input string: \"NAN\""));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: class java.lang.NumberFormatException"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$FailServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$FailServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /fail/global"));
|
||||
}
|
||||
}
|
||||
|
||||
@Disabled
|
||||
@Test
|
||||
public void testBadMessage() throws Exception
|
||||
{
|
||||
|
@ -364,7 +365,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 400"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: org.eclipse.jetty.http.BadMessageException: 400: Bad query encoding"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: class org.eclipse.jetty.http.BadMessageException"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$AppServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.ee10.jetty.servlet.ErrorPageTest$AppServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /app"));
|
||||
assertThat(response, Matchers.containsString("getParameterMap()= {}"));
|
||||
}
|
||||
|
@ -381,7 +382,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 599"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$AsyncSendErrorServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$AsyncSendErrorServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /async/info"));
|
||||
assertTrue(__asyncSendErrorCompleted.await(10, TimeUnit.SECONDS));
|
||||
}
|
||||
|
@ -398,7 +399,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 599"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$AsyncSendErrorServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$AsyncSendErrorServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /async/info"));
|
||||
assertTrue(__asyncSendErrorCompleted.await(10, TimeUnit.SECONDS));
|
||||
}
|
||||
|
@ -415,12 +416,13 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 599"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$AsyncSendErrorServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$AsyncSendErrorServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /async/info"));
|
||||
assertTrue(__asyncSendErrorCompleted.await(10, TimeUnit.SECONDS));
|
||||
}
|
||||
}
|
||||
|
||||
@Disabled
|
||||
@Test
|
||||
public void testNoop() throws Exception
|
||||
{
|
||||
|
@ -431,7 +433,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 404"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.DefaultServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.DefaultServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /noop/info"));
|
||||
}
|
||||
|
||||
|
@ -445,7 +447,7 @@ public class ErrorPageTest
|
|||
assertThat(response, Matchers.containsString("ERROR_CODE: 500"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_EXCEPTION_TYPE: null"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.servlet.ErrorPageTest$NotEnoughServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_SERVLET: org.eclipse.jetty.ee10.servlet.ErrorPageTest$NotEnoughServlet-"));
|
||||
assertThat(response, Matchers.containsString("ERROR_REQUEST_URI: /notenough/info"));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue