Clean up temp files in WavWriterTest.LargeFile

Bug: webrtc:379973428
Change-Id: Ide7d8b3d348a25270d8c99a602bec475fcafddc6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/368861
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#43457}
This commit is contained in:
Björn Terelius 2024-11-21 10:23:19 +01:00 committed by WebRTC LUCI CQ
parent d257b4a054
commit 05cf9c7235

View File

@ -126,8 +126,8 @@ TEST(WavWriterTest, LargeFile) {
{WavFile::SampleFormat::kInt16, WavFile::SampleFormat::kFloat}) { {WavFile::SampleFormat::kInt16, WavFile::SampleFormat::kFloat}) {
for (WavFile::SampleFormat read_format : for (WavFile::SampleFormat read_format :
{WavFile::SampleFormat::kInt16, WavFile::SampleFormat::kFloat}) { {WavFile::SampleFormat::kInt16, WavFile::SampleFormat::kFloat}) {
std::string outfile = std::string outdir = test::OutputPathWithRandomDirectory();
test::OutputPathWithRandomDirectory() + "wavtest3.wav"; std::string outfile = outdir + "wavtest3.wav";
float samples[kNumSamples]; float samples[kNumSamples];
for (size_t i = 0; i < kNumSamples; i += kNumChannels) { for (size_t i = 0; i < kNumSamples; i += kNumChannels) {
// A nice periodic beeping sound. // A nice periodic beeping sound.
@ -204,6 +204,8 @@ TEST(WavWriterTest, LargeFile) {
EXPECT_EQ(0u, r.ReadSamples(kNumSamples, read_samples)); EXPECT_EQ(0u, r.ReadSamples(kNumSamples, read_samples));
} }
} }
RTC_CHECK(test::RemoveFile(outfile));
RTC_CHECK(test::RemoveDir(outdir));
} }
} }
} }