1. 27 Feb, 2018 3 commits
    • Gennadiy Civil's avatar
      Merge branch 'master' into debug-postfix · ab46d955
      Gennadiy Civil authored
      ab46d955
    • Gennadiy Civil's avatar
      Merge pull request #1464 from pwnall/death-style · 7d15497f
      Gennadiy Civil authored
      Add preprocessor macro for default death test style.
      7d15497f
    • Victor Costan's avatar
      Switch default death test style back to "fast". · 84ec2e03
      Victor Costan authored
      Google Test has recently (02/09/2018) switched the default death test
      style from "fast" to "threadsafe" in
      https://github.com/google/googletest/commit/ec7faa943d7817c81ce7bdf71a21ebc9244dc8de
      
      Threadsafe death tests have been used internally for a while, and are
      proven to be a better default.
      
      However, adopting this better default can be challenging for large
      projects with a significant investment in custom infrastructure built on
      top of Google Test. The same custom infrastructure can make it difficult
      for large projects to switch back to the old default by passing in
      --gtest_death_test_style=fast.
      
      For the reasons above, the default switch is considered too disruptive,
      and this CL reverts it. This CL also introduces the
      GTEST_DEFAULT_DEATH_TEST_STYLE preprocesor macro, which replaces the
      hard-coded default. The macro can be defined in
      gtest/internal/custom/gtest-port.h by projects that are ready to migrate
      to thread-safe death tests.
      84ec2e03
  2. 26 Feb, 2018 5 commits
  3. 23 Feb, 2018 9 commits
  4. 22 Feb, 2018 6 commits
  5. 19 Feb, 2018 1 commit
    • Victor Costan's avatar
      Fix unused function warning on Mac OS. · 8a615871
      Victor Costan authored
      As of recently, Google Test fails to compile with the warning below when
      used in projects with strict warning settings.
      
      googletest/src/gtest-death-test.cc:1004:13: error: unused function 'StackGrowsDown' [-Werror,-Wunused-function]
      8a615871
  6. 15 Feb, 2018 2 commits
  7. 13 Feb, 2018 14 commits