Home | History | Annotate | Download | only in gtest

Lines Matching refs:death

34 // This header file defines the public API for death tests.  It is
41 #include <gtest/internal/gtest-death-test-internal.h>
45 // This flag controls the style of death tests. Valid values are "threadsafe",
46 // meaning that the death test child process will re-execute the test binary
47 // from the start, running only a single death test, or "fast",
54 // The following macros are useful for writing death tests.
63 // 2. The parent process clone()s a sub-process and runs the death
65 // death test, if it hasn't exited already.
89 // On the regular expressions used in death tests:
97 // death tests; though it lacks many features you can find in PCRE
137 // death test, which already incurs significant overhead by launching
142 // A "threadsafe" style death test obtains the path to the test
152 // TODO(wan@google.com): make thread-safe death tests search the PATH.
203 // The death testing framework causes this to have interesting semantics,
214 // LOG(DFATAL) << "death";
221 // EXPECT_DEBUG_DEATH(DieInDebugOr12(&sideeffect), "death");
243 // }, "death");
265 // ASSERT_DEATH_IF_SUPPORTED(statement, regex) expand to real death tests if
266 // death tests are supported; otherwise they just issue a warning. This is
267 // useful when you are combining death test assertions with normal test