summaryrefslogtreecommitdiffstats
path: root/media
diff options
context:
space:
mode:
authordalecurtis@google.com <dalecurtis@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-26 02:20:01 +0000
committerdalecurtis@google.com <dalecurtis@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-10-26 02:20:01 +0000
commit320f5da3fe5404d78aa441ea8c84a3aaa46276c1 (patch)
tree201215fe9099f9eaea66af126a07a0b85b02ce04 /media
parent1293774ad034c831aef3909684140278b526c6da (diff)
downloadchromium_src-320f5da3fe5404d78aa441ea8c84a3aaa46276c1.zip
chromium_src-320f5da3fe5404d78aa441ea8c84a3aaa46276c1.tar.gz
chromium_src-320f5da3fe5404d78aa441ea8c84a3aaa46276c1.tar.bz2
Disable AudioDeviceListenerWinTest on XP.
BUG=none TEST=compiles TBR=scherkus Review URL: https://codereview.chromium.org/11260054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@164248 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media')
-rw-r--r--media/audio/win/audio_device_listener_win_unittest.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/media/audio/win/audio_device_listener_win_unittest.cc b/media/audio/win/audio_device_listener_win_unittest.cc
index c717674..0f6dbca 100644
--- a/media/audio/win/audio_device_listener_win_unittest.cc
+++ b/media/audio/win/audio_device_listener_win_unittest.cc
@@ -10,6 +10,7 @@
#include "base/win/scoped_com_initializer.h"
#include "base/utf_string_conversions.h"
#include "media/audio/audio_manager.h"
+#include "media/audio/audio_util.h"
#include "media/audio/win/audio_device_listener_win.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
@@ -61,6 +62,9 @@ class AudioDeviceListenerWinTest : public testing::Test {
// Simulate a device change events and ensure we get the right callbacks.
TEST_F(AudioDeviceListenerWinTest, OutputDeviceChange) {
+ if (!media::IsWASAPISupported())
+ return;
+
SetOutputDeviceId(kNoDevice);
EXPECT_CALL(*this, OnDeviceChange()).Times(1);
ASSERT_TRUE(SimulateDefaultOutputDeviceChange(kFirstTestDevice));
@@ -77,6 +81,9 @@ TEST_F(AudioDeviceListenerWinTest, OutputDeviceChange) {
// Ensure that null output device changes don't crash. Simulates the situation
// where we have no output devices.
TEST_F(AudioDeviceListenerWinTest, NullOutputDeviceChange) {
+ if (!media::IsWASAPISupported())
+ return;
+
SetOutputDeviceId(kNoDevice);
EXPECT_CALL(*this, OnDeviceChange()).Times(0);
ASSERT_TRUE(SimulateNullDefaultOutputDeviceChange());