diff --git a/src/test/java/me/moocar/logbackgelf/IntegrationTest.java b/src/test/java/me/moocar/logbackgelf/IntegrationTest.java index 0650824..317eddf 100644 --- a/src/test/java/me/moocar/logbackgelf/IntegrationTest.java +++ b/src/test/java/me/moocar/logbackgelf/IntegrationTest.java @@ -96,8 +96,12 @@ public void test() throws IOException, JoranException { try { new URL("app://asdfs"); } catch (Exception e) { + int ln = Thread.currentThread().getStackTrace()[1].getLineNumber(); logger.error("expected error", new IllegalStateException(e)); sleep(); + lastRequest = server.lastRequest(); + assertEquals(ln + 1, Integer.parseInt((String) lastRequest.get("line"))); + assertEquals(this.getClass().getSimpleName() + ".java", lastRequest.get("file")); } // Test field in MDC is added even if not included in additional fields