From 3723219ca8ffdea2656ad12b7991c223b5f2dcf1 Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Tue, 17 Feb 2015 10:38:50 -0800 Subject: [PATCH] Fix CompileAndVerifyOnWin8Only test utility Fixes #581 --- src/Compilers/Test/Utilities/CSharp/CSharpTestBase.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Compilers/Test/Utilities/CSharp/CSharpTestBase.cs b/src/Compilers/Test/Utilities/CSharp/CSharpTestBase.cs index e0e8f57f03a52..c75387e37a6ed 100644 --- a/src/Compilers/Test/Utilities/CSharp/CSharpTestBase.cs +++ b/src/Compilers/Test/Utilities/CSharp/CSharpTestBase.cs @@ -151,12 +151,13 @@ internal CompilationVerifier CompileAndVerifyOnWin8Only( TestEmitters emitOptions = TestEmitters.All, string expectedOutput = null) { + var isWin8 = OSVersion.IsWin8; return CompileAndVerifyWinRt( source, additionalRefs: additionalRefs, - expectedOutput: expectedOutput, + expectedOutput: isWin8 ? expectedOutput : null, emitOptions: emitOptions, - verify: OSVersion.IsWin8); + verify: isWin8); } internal CompilationVerifier CompileAndVerify(