1. 10 Nov, 2021 4 commits
  2. 09 Nov, 2021 4 commits
    • Abseil Team's avatar
      Googletest export · 79efd968
      Abseil Team authored
      Update example for SetUpTestSuite/TearDownTestSuite to use modern C++ standards.
      
      Currently it is using an outdated C++ construct (defining static member variables separately from the declaration).
      
      PiperOrigin-RevId: 408663014
      79efd968
    • Abseil Team's avatar
      Googletest export · aa486f16
      Abseil Team authored
      Add missing InitGoogleTest line in "Registering tests" example code
      
      Copying the original code gives the following error message
      """
      IMPORTANT NOTICE - DO NOT IGNORE:
      This test program did NOT call testing::InitGoogleTest() before calling RUN_ALL_TESTS(). This is INVALID. Soon Google Test will start to enforce the valid usage. Please fix it ASAP, or IT WILL START TO FAIL.
      """
      
      PiperOrigin-RevId: 408385714
      aa486f16
    • Abseil Team's avatar
      Googletest export · c3792825
      Abseil Team authored
      Add printer for std::type_info.
      
      PiperOrigin-RevId: 408375407
      c3792825
    • Abseil Team's avatar
      Googletest export · d4e084a1
      Abseil Team authored
      Style only change. Make use of advanced testing functions `FloatLE` and `DoubleLE` consistent.
      
      PiperOrigin-RevId: 407660542
      d4e084a1
  3. 03 Nov, 2021 8 commits
    • Abseil Team's avatar
      Googletest export · bf0701da
      Abseil Team authored
      Address unused variable warning in gtest.h
      
      Closes #3645
      
      PiperOrigin-RevId: 407393922
      bf0701da
    • CJ Johnson's avatar
      Merge pull request #3638 from limitedAtonement:3637-disabled-output · 51536300
      CJ Johnson authored
      PiperOrigin-RevId: 407356792
      51536300
    • dmauro's avatar
      Googletest export · cbf46d3f
      dmauro authored
      Guard #includes for threading related headers with GTEST_IS_THREADSAFE
      
      Some platforms that don't support threading give errors for including
      these headers
      
      PiperOrigin-RevId: 406133623
      cbf46d3f
    • dmauro's avatar
      Googletest export · 5a93ce12
      dmauro authored
      Remove the subprocess fallback code for older versions of Python
      
      PiperOrigin-RevId: 405967578
      5a93ce12
    • Abseil Team's avatar
      Googletest export · 7cf37a18
      Abseil Team authored
      Add docs section on test sharding
      
      Fixes #3622
      
      PiperOrigin-RevId: 405712812
      7cf37a18
    • Abseil Team's avatar
      Googletest export · b3062166
      Abseil Team authored
      Internal change
      
      PiperOrigin-RevId: 405710296
      b3062166
    • dmauro's avatar
      Googletest export · 489ef888
      dmauro authored
      Remove GoogleTest's SleepMilliseconds function.
      It is only used in tests and a portable implementation is available.
      
      PiperOrigin-RevId: 405437102
      489ef888
    • dmauro's avatar
      Googletest export · f503588a
      dmauro authored
      Replace the multiple implementations of Notification with a single
      portable implementation.
      
      The also removes the awkward loop with sleep in Notification and will
      allow the removal of SleepMilliseconds.
      
      PiperOrigin-RevId: 405399733
      f503588a
  4. 01 Nov, 2021 1 commit
    • lmat's avatar
      Re #3637 Show Disabled Tests in testing output · 3c958ac4
      lmat authored
      Showing disabled tests is implemented by a new member function on the
      TestEventListener interface (which is responsible for printing
      testing output). The new function is called OnTestSkipped and it is
      invoked when a disabled test is encountered.
      
      The PrettyUnitTestResultPrinter has the canonical implementation of this
      new function. The BriefUnitTestResultPrinter and the
      EmptyTestEventListener get a nullary implementation. The
      JsonUnitTestResultPrinter and XmlUnitTestResultPrinter
      inherit that trivial implementation from the EmptyTestEventListener.
      3c958ac4
  5. 13 Oct, 2021 4 commits
  6. 08 Oct, 2021 1 commit
  7. 05 Oct, 2021 1 commit
  8. 30 Sep, 2021 1 commit
    • Abseil Team's avatar
      Googletest export · 3b49be07
      Abseil Team authored
      googletest: Add printer for {std,absl}::nullopt.
      PiperOrigin-RevId: 399928554
      3b49be07
  9. 28 Sep, 2021 1 commit
  10. 24 Sep, 2021 1 commit
  11. 23 Sep, 2021 5 commits
  12. 17 Sep, 2021 1 commit
  13. 16 Sep, 2021 5 commits
  14. 15 Sep, 2021 3 commits
    • dmauro's avatar
      Googletest export · 8aa657ee
      dmauro authored
      Delete unsupported/deprecated scripts
      
      PiperOrigin-RevId: 396847020
      8aa657ee
    • Abseil Team's avatar
      Googletest export · 314adcd4
      Abseil Team authored
      gmock-internal-utils.cc: Use `static_cast` instead of implicit conversion between signed and unsigned types
      Fixes #3550
      
      PiperOrigin-RevId: 396826071
      314adcd4
    • dmauro's avatar
      Googletest export · 4ea61b96
      dmauro authored
      Rollback delete of unsupported/deprecated scripts
      
      PiperOrigin-RevId: 396699187
      4ea61b96