Flutter Engine
LinuxUtils.h File Reference

Go to the source code of this file.

Macros

#define DISABLE_TEST_LINUX(TEST_NAME)   DISABLED_##TEST_NAME
 
#define FRIEND_TEST_LINUX_DISABLED(SUITE, TEST_NAME)   FRIEND_TEST(SUITE, TEST_NAME)
 
#define LINUX_ONLY(TEST_NAME)   DISABLED_##TEST_NAME
 
#define FRIEND_TEST_LINUX_ONLY_EXPANDED(SUITE, TEST_NAME)   FRIEND_TEST(SUITE, TEST_NAME)
 
#define FRIEND_TEST_LINUX_ONLY(SUITE, TEST_NAME)   FRIEND_TEST_LINUX_ONLY_EXPANDED(SUITE, DISABLE_TEST_LINUX(TEST_NAME))
 

Macro Definition Documentation

◆ DISABLE_TEST_LINUX

#define DISABLE_TEST_LINUX (   TEST_NAME)    DISABLED_##TEST_NAME

Definition at line 31 of file LinuxUtils.h.

◆ FRIEND_TEST_LINUX_DISABLED

#define FRIEND_TEST_LINUX_DISABLED (   SUITE,
  TEST_NAME 
)    FRIEND_TEST(SUITE, TEST_NAME)

Definition at line 32 of file LinuxUtils.h.

◆ FRIEND_TEST_LINUX_ONLY

#define FRIEND_TEST_LINUX_ONLY (   SUITE,
  TEST_NAME 
)    FRIEND_TEST_LINUX_ONLY_EXPANDED(SUITE, DISABLE_TEST_LINUX(TEST_NAME))

Definition at line 38 of file LinuxUtils.h.

◆ FRIEND_TEST_LINUX_ONLY_EXPANDED

#define FRIEND_TEST_LINUX_ONLY_EXPANDED (   SUITE,
  TEST_NAME 
)    FRIEND_TEST(SUITE, TEST_NAME)

Definition at line 36 of file LinuxUtils.h.

◆ LINUX_ONLY

#define LINUX_ONLY (   TEST_NAME)    DISABLED_##TEST_NAME

Definition at line 35 of file LinuxUtils.h.