From 9fda246045d5d957a2dc9166af43f05643f499e7 Mon Sep 17 00:00:00 2001 From: Marvin Elsen Date: Tue, 24 Sep 2024 10:41:26 +0200 Subject: [PATCH] Close stream properly in test --- .../marvinelsen/cedict/internal/RegexCedictParserTest.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/test/kotlin/com/marvinelsen/cedict/internal/RegexCedictParserTest.kt b/src/test/kotlin/com/marvinelsen/cedict/internal/RegexCedictParserTest.kt index 85fa677..a0bf097 100644 --- a/src/test/kotlin/com/marvinelsen/cedict/internal/RegexCedictParserTest.kt +++ b/src/test/kotlin/com/marvinelsen/cedict/internal/RegexCedictParserTest.kt @@ -30,8 +30,11 @@ class RegexCedictParserTest : ShouldSpec({ val cedictFileStream = GZIPInputStream(javaClass.getResourceAsStream(cedictFilePath)) val cedictParser = RegexCedictParser() - val cedictEntries = cedictParser.parseCedict(cedictFileStream) - cedictEntries.toList().size shouldBe 122_508 + cedictFileStream.use { + val cedictEntries = cedictParser.parseCedict(cedictFileStream) + + cedictEntries.toList().size shouldBe 122_508 + } } })