Deletes temporary files that are generated in several ACM unittests.

This applies to AcmSwitchingOutputFrequencyOldApi.*,
AcmReceiverBitExactnessOldApi.* and AcmSenderBitExactnessOldApi.*.

BUG=webrtc:4647
NOTRY=true

Review URL: https://codereview.webrtc.org/1503043003

Cr-Commit-Position: refs/heads/master@{#10936}
diff --git a/webrtc/modules/audio_coding/acm2/audio_coding_module_unittest_oldapi.cc b/webrtc/modules/audio_coding/acm2/audio_coding_module_unittest_oldapi.cc
index c98c265..2b745ce 100644
--- a/webrtc/modules/audio_coding/acm2/audio_coding_module_unittest_oldapi.cc
+++ b/webrtc/modules/audio_coding/acm2/audio_coding_module_unittest_oldapi.cc
@@ -8,6 +8,7 @@
  *  be found in the AUTHORS file in the root of the source tree.
  */
 
+#include <stdio.h>
 #include <string.h>
 #include <vector>
 
@@ -906,6 +907,9 @@
 
     std::string checksum_string = checksum.Finish();
     EXPECT_EQ(checksum_ref, checksum_string);
+
+    // Delete the output file.
+    remove(output_file_name.c_str());
   }
 };
 
@@ -1136,6 +1140,9 @@
 
     // Verify number of packets produced.
     EXPECT_EQ(expected_packets, packet_count_);
+
+    // Delete the output file.
+    remove(output_file_name.c_str());
   }
 
   // Returns a pointer to the next packet. Returns NULL if the source is
@@ -1725,6 +1732,9 @@
 
     // This is where the actual test is executed.
     receive_test.Run();
+
+    // Delete output file.
+    remove(output_file_name.c_str());
   }
 
   // Inherited from test::PacketSource.