Release Extractor instances created in ExtractorAsserts

PiperOrigin-RevId: 737576405
This commit is contained in:
ibaker 2025-03-17 05:19:23 -07:00 committed by Copybara-Service
parent 27eb204542
commit 75d7d1d71b
2 changed files with 5 additions and 1 deletions

View File

@ -407,6 +407,7 @@ public final class TsExtractorTest {
.setSampleMimeType("mime") .setSampleMimeType("mime")
.setLanguage("und") .setLanguage("und")
.build()); .build());
tsExtractor.release();
} }
@Test @Test
@ -439,6 +440,7 @@ public final class TsExtractorTest {
} }
} }
assertThat(factory.sdtReader.consumedSdts).isEqualTo(2); assertThat(factory.sdtReader.consumedSdts).isEqualTo(2);
tsExtractor.release();
} }
private static ExtractorAsserts.ExtractorFactory getExtractorFactory( private static ExtractorAsserts.ExtractorFactory getExtractorFactory(

View File

@ -264,8 +264,9 @@ public final class ExtractorAsserts {
path[0] = "extractordumps"; path[0] = "extractordumps";
dumpFilesPrefix = Joiner.on('/').join(path); dumpFilesPrefix = Joiner.on('/').join(path);
} }
extractor = factory.create();
assertOutput( assertOutput(
factory.create(), extractor,
dumpFilesPrefix, dumpFilesPrefix,
fileData, fileData,
context, context,
@ -274,6 +275,7 @@ public final class ExtractorAsserts {
simulationConfig.simulateIOErrors, simulationConfig.simulateIOErrors,
simulationConfig.simulateUnknownLength, simulationConfig.simulateUnknownLength,
simulationConfig.simulatePartialReads); simulationConfig.simulatePartialReads);
extractor.release();
} }
/** /**