// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once using VoidTest = void (*)(); using SetupClass = VoidTest; using TeardownClass = VoidTest; using SetupTest = VoidTest; using TeardownTest = VoidTest; #pragma warning(push) #pragma warning(disable : 4505) // unreferenced local function has been removed constexpr bool alwaysTrue() { return true; } constexpr bool alwaysFalse() { return false; } #define WINML_SUPPRESS_UNREACHABLE_BELOW(statement) \ if (alwaysTrue()) { \ statement; \ } #ifdef BUILD_TAEF_TEST #include "taefTestMacros.h" #else #include "googleTestMacros.h" #endif static void SkipTest() { WINML_SKIP_TEST(""); } #pragma warning(pop)