From a444db5fe264ee944be50bcdd8322c35a6205413 Mon Sep 17 00:00:00 2001 From: Marcel Gaupp Date: Tue, 15 Oct 2024 12:50:15 +0200 Subject: [PATCH] Test more comprehensively --- .../artemis/buildagent/service/TestResultXmlParserTest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/java/de/tum/cit/aet/artemis/buildagent/service/TestResultXmlParserTest.java b/src/test/java/de/tum/cit/aet/artemis/buildagent/service/TestResultXmlParserTest.java index 5dc82df6cd57..f228d0223f9d 100644 --- a/src/test/java/de/tum/cit/aet/artemis/buildagent/service/TestResultXmlParserTest.java +++ b/src/test/java/de/tum/cit/aet/artemis/buildagent/service/TestResultXmlParserTest.java @@ -240,6 +240,10 @@ void testNestedTestsuite() throws IOException { """; TestResultXmlParser.processTestResultFile(input, failedTests, successfulTests); - assertThat(successfulTests).hasSize(12); + assertThat(successfulTests).hasSize(12).extracting(BuildResult.LocalCITestJobDTO::getName).containsExactlyInAnyOrder("Testing filtering in A", "Testing mapping in A", + "Testing filtering in B", "Testing mapping in B", "Testing filtering in C", "Testing mapping in C", "Testing A against sample solution", + "Testing B against sample solution", "Testing C against sample solution", "Testing selectAndReflectA (0,0) []", "Testing selectAndReflectB (0,1) [(0,0)]", + "Testing selectAndReflectC (0,1) [(-1,-1)]"); + assertThat(failedTests).isEmpty(); } }