Adds support for death tests in OpenBSD (by Paweł Hajdan Jr.)
This commit is contained in:
		@@ -91,6 +91,7 @@
 | 
			
		||||
//     GTEST_OS_LINUX_ANDROID - Google Android
 | 
			
		||||
//   GTEST_OS_MAC      - Mac OS X
 | 
			
		||||
//   GTEST_OS_NACL     - Google Native Client (NaCl)
 | 
			
		||||
//   GTEST_OS_OPENBSD  - OpenBSD
 | 
			
		||||
//   GTEST_OS_SOLARIS  - Sun Solaris
 | 
			
		||||
//   GTEST_OS_SYMBIAN  - Symbian
 | 
			
		||||
//   GTEST_OS_WINDOWS  - Windows (Desktop, MinGW, or Mobile)
 | 
			
		||||
@@ -242,6 +243,8 @@
 | 
			
		||||
# define GTEST_OS_HPUX 1
 | 
			
		||||
#elif defined __native_client__
 | 
			
		||||
# define GTEST_OS_NACL 1
 | 
			
		||||
#elif defined __OpenBSD__
 | 
			
		||||
# define GTEST_OS_OPENBSD 1
 | 
			
		||||
#endif  // __CYGWIN__
 | 
			
		||||
 | 
			
		||||
// Brings in definitions for functions used in the testing::internal::posix
 | 
			
		||||
@@ -540,7 +543,8 @@
 | 
			
		||||
// pops up a dialog window that cannot be suppressed programmatically.
 | 
			
		||||
#if (GTEST_OS_LINUX || GTEST_OS_MAC || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || \
 | 
			
		||||
     (GTEST_OS_WINDOWS_DESKTOP && _MSC_VER >= 1400) || \
 | 
			
		||||
     GTEST_OS_WINDOWS_MINGW || GTEST_OS_AIX || GTEST_OS_HPUX)
 | 
			
		||||
     GTEST_OS_WINDOWS_MINGW || GTEST_OS_AIX || GTEST_OS_HPUX || \
 | 
			
		||||
     GTEST_OS_OPENBSD)
 | 
			
		||||
# define GTEST_HAS_DEATH_TEST 1
 | 
			
		||||
# include <vector>  // NOLINT
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user