1. 10 Aug, 2021 1 commit
    • Akash Kumar Singh's avatar
      Create CONTRIBUTING.md · b36e55d3
      Akash Kumar Singh authored
      In line number 39 I added an anchor tag in "see detail above", it will redirect user to to particular section i.e. Contributor License Agreements section.
      b36e55d3
  2. 06 Aug, 2021 1 commit
  3. 04 Aug, 2021 4 commits
    • Abseil Team's avatar
      Googletest export · 5b401530
      Abseil Team authored
      Format documentation
      
      PiperOrigin-RevId: 388592443
      5b401530
    • Abseil Team's avatar
      Googletest export · 652ec31f
      Abseil Team authored
      Introduce a new matcher for unescaping Base-64 strings to gmock.
      
      PiperOrigin-RevId: 388471904
      652ec31f
    • Abseil Team's avatar
      Googletest export · c22ce887
      Abseil Team authored
      Standardize access to GoogleTest flags on GTEST_FLAG_GET/GTEST_FLAG_SET
      
      Custom implementations can decide how access to flags is performed depending on the implementation of flags being used.
      
      PiperOrigin-RevId: 388181424
      c22ce887
    • Abseil Team's avatar
      Googletest export · 29d25406
      Abseil Team authored
      Proliferation of inclusive language.
      
      PiperOrigin-RevId: 387535677
      29d25406
  4. 29 Jul, 2021 2 commits
  5. 24 Jul, 2021 1 commit
  6. 22 Jul, 2021 5 commits
  7. 14 Jul, 2021 1 commit
  8. 09 Jul, 2021 2 commits
    • Abseil Team's avatar
      Googletest export · 8d51ffdf
      Abseil Team authored
      Remove unneeded using ::std::get;
      
      PiperOrigin-RevId: 383688097
      8d51ffdf
    • Abseil Team's avatar
      Googletest export · 43cf5291
      Abseil Team authored
      Suppress a clang-tidy warning in the MATCHER(name, description) macro.
      
      PiperOrigin-RevId: 383587271
      43cf5291
  9. 07 Jul, 2021 4 commits
    • Abseil Team's avatar
      Googletest export · 8306020a
      Abseil Team authored
      Add `Conditional` wrapper to gtest
      
      This follows an initial proposal for an 'EqIff` matcher. `Conditional` was considered more precise as an EqIff() matcher may suffer from `Iff` not being universally understood.
      
      PiperOrigin-RevId: 383407665
      8306020a
    • Abseil Team's avatar
      Googletest export · 977cffc4
      Abseil Team authored
      Introduce GTEST_FLAG_GET and GTEST_FLAG_SET macros.
      
      PiperOrigin-RevId: 382808313
      977cffc4
    • Abseil Team's avatar
      Googletest export · 4cfd1498
      Abseil Team authored
      gtest: Add a flag to only set up/tear down test environments once when repeating
      
      Currently when running a test multiple times using `--gtest_repeat` the global
      test environment(s) are set up and torn down for each iteration of the test.
      When checking for flakes in tests that have expensive dependencies that are set
      up in the test environment (subprocesses, external dependencies, etc) this can
      become expensive.
      
      To support finding flakes in tests that fit into this category, where the setup
      phase is expensive but each test case is fast, allow callers to specify via
      `--gtest_recreate_environments_when_repeating=false` that the test environments
      should only be set up once, for the first iteration, and only torn down once, on
      the last iteration. This makes running a test with `--gtest_repeat=1000` a much
      faster and more pleasant experience.
      
      PiperOrigin-RevId: 382748942
      4cfd1498
    • Manuel Binna's avatar
      Link -lregex on QNX · f0ff512b
      Manuel Binna authored
      According to the 2nd point on [1], -lregex is required on QNX.
      
      [1] https://www.qnx.com/developers/docs/7.1/#com.qnx.doc.ide.userguide/topic/writing_test_programs.html
      f0ff512b
  10. 01 Jul, 2021 1 commit
    • Jeremy Nimmer's avatar
      Use GTEST_DONT_DEFINE_TEST_F to guard TEST_F · 155de14c
      Jeremy Nimmer authored
      The documentation is clear that the FOO we'll be guarding always matches
      the spelling of the DONT macro.  A single guard macro should not toggle
      more than one implementation macro.
      
      This fixes a regression in 7413280c.
      
      Relatedly, improve the documentation of the DONT macros to bring the
      list of valid FOO values up to date.
      155de14c
  11. 30 Jun, 2021 5 commits
  12. 26 Jun, 2021 1 commit
  13. 23 Jun, 2021 1 commit
  14. 22 Jun, 2021 2 commits
    • dinord's avatar
      Merge pull request #3443 from hyukmyeong:typo · 355d57d9
      dinord authored
      PiperOrigin-RevId: 380705469
      355d57d9
    • dmauro's avatar
      Googletest export · f7902802
      dmauro authored
      Remove -Werror from the CMake compiler flags
      
      We should not force warnings as errors on users.
      Sometimes compilers introduce new warnings which
      will break builds.
      
      Instead, we manually turn this flag on in our continuous integration
      scripts so we can catch these errors, but not force them on our users.
      
      Fixes #3447
      
      PiperOrigin-RevId: 380241852
      f7902802
  15. 17 Jun, 2021 3 commits
  16. 15 Jun, 2021 1 commit
  17. 13 Jun, 2021 1 commit
  18. 11 Jun, 2021 4 commits