Ensures that modules_unittests runs on iOS

BUG=4752
R=tkchin@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#9408}
This commit is contained in:
henrika
2015-06-10 13:24:48 +02:00
parent f4baca50bb
commit a2c79405b4
23 changed files with 139 additions and 83 deletions

View File

@ -21,6 +21,7 @@
#include "webrtc/common_audio/signal_processing/include/signal_processing_library.h"
#include "webrtc/modules/audio_coding/neteq/background_noise.h"
#include "webrtc/modules/audio_coding/neteq/tools/input_audio_file.h"
#include "webrtc/test/testsupport/gtest_disable.h"
#include "webrtc/test/testsupport/fileutils.h"
namespace webrtc {
@ -108,7 +109,7 @@ class TimeStretchTest : public ::testing::Test {
BackgroundNoise background_noise_;
};
TEST_F(TimeStretchTest, Accelerate) {
TEST_F(TimeStretchTest, DISABLED_ON_IOS(Accelerate)) {
// TestAccelerate returns the total length change in samples.
EXPECT_EQ(15268, TestAccelerate(100, false));
EXPECT_EQ(9, return_stats_[TimeStretch::kSuccess]);
@ -116,7 +117,7 @@ TEST_F(TimeStretchTest, Accelerate) {
EXPECT_EQ(33, return_stats_[TimeStretch::kNoStretch]);
}
TEST_F(TimeStretchTest, AccelerateFastMode) {
TEST_F(TimeStretchTest, DISABLED_ON_IOS(AccelerateFastMode)) {
// TestAccelerate returns the total length change in samples.
EXPECT_EQ(21400, TestAccelerate(100, true));
EXPECT_EQ(31, return_stats_[TimeStretch::kSuccess]);