1. 05 Oct, 2018 1 commit
    • Abseil Team's avatar
      Apply clang-tidy modernize-use-nullptr to googletest. · 4bb49ed6
      Abseil Team authored
      Now that googletest has moved to C++11, it should no longer
      use NULL or 0 for the null pointer. This patch converts all
      such usages to nullptr using clang-tidy.
      
      This prevents LLVM from issuing -Wzero-as-null-pointer-constant
      warnings.
      
      PiperOrigin-RevId: 215814400
      4bb49ed6
  2. 25 Sep, 2018 3 commits
    • Abseil Team's avatar
      Googletest export · 2b016ca4
      Abseil Team authored
      Project import generated by Copybara.
      
      PiperOrigin-RevId: 214456152
      2b016ca4
    • misterg's avatar
      Googletest export · b2788286
      misterg authored
      Project import generated by Copybara.
      
      PiperOrigin-RevId: 214441835
      b2788286
    • Abseil Team's avatar
      Googletest export · 0fc5466d
      Abseil Team authored
      Project import generated by Copybara.
      Including recently accepted and merged PRs
      
      PiperOrigin-RevId: 213856848
      0fc5466d
  3. 23 Sep, 2018 6 commits
  4. 20 Sep, 2018 1 commit
    • Abseil Team's avatar
      Googletest export · 1b20bd17
      Abseil Team authored
      support printing std::reference_wrapper<T> in gUnit
      
      PiperOrigin-RevId: 213270392
      1b20bd17
  5. 18 Sep, 2018 1 commit
  6. 14 Sep, 2018 2 commits
  7. 13 Sep, 2018 5 commits
  8. 12 Sep, 2018 1 commit
  9. 06 Sep, 2018 2 commits
    • Abseil Team's avatar
      Googletest export · 0d226213
      Abseil Team authored
      Make EXPECT_THROW print the actual exception type on the "threw the wrong exception type" case if the actual exception is a std::exception
      
      PiperOrigin-RevId: 211524592
      0d226213
    • Abseil Team's avatar
      Googletest export · dbd55366
      Abseil Team authored
      Make EXPECT_THROW print the actual exception type on the "threw the wrong exception type" case if the actual exception is a std::exception
      
      PiperOrigin-RevId: 211519873
      dbd55366
  10. 28 Aug, 2018 2 commits
    • Abseil Team's avatar
      Googletest export · 52f8183e
      Abseil Team authored
      Breaks Windows builds
      
      PiperOrigin-RevId: 210434120
      52f8183e
    • Abseil Team's avatar
      Googletest export · 167c5e81
      Abseil Team authored
      Fix Theta(N^2) memory usage of EXPECT_EQ(string) when the strings don't match.
      
      The underlying CalculateOptimalEdits() implementation used a simple
      dynamic-programming approach that always used N^2 memory and time. This meant
      that tests for equality of large strings were ticking time bombs: They'd work
      fine as long as the test passed, but as soon as the strings differed the test
      would OOM, which is very hard to debug.
      I switched it out for a Dijkstra search, which is still worst-case O(N^2), but
      in the usual case of mostly-matching strings, it is much closer to linear.
      
      PiperOrigin-RevId: 210405025
      167c5e81
  11. 27 Aug, 2018 1 commit
  12. 23 Aug, 2018 2 commits
  13. 14 Aug, 2018 2 commits
    • Gennadiy Civil's avatar
      · 265efde9
      Gennadiy Civil authored
      Comments changes, no functionality changes. 
      265efde9
    • Gennadiy Civil's avatar
      · a3c0dd0f
      Gennadiy Civil authored
      Comments changes, no functionality changes
      a3c0dd0f
  14. 02 Aug, 2018 1 commit
    • Gennadiy Civil's avatar
      · f3511bf1
      Gennadiy Civil authored
      cleaning up and adding test changes to CMake
      f3511bf1
  15. 25 Jul, 2018 1 commit
    • Gennadiy Civil's avatar
      · ed1edf64
      Gennadiy Civil authored
      Formatting changes, code sync
      ed1edf64
  16. 13 Jul, 2018 1 commit
  17. 23 May, 2018 1 commit
  18. 11 May, 2018 1 commit
  19. 07 May, 2018 1 commit
  20. 03 Apr, 2018 1 commit
    • Gennadiy Civil's avatar
      · d52aaee8
      Gennadiy Civil authored
      Upstreaming, cl 191344765
      d52aaee8
  21. 15 Mar, 2018 1 commit
  22. 26 Feb, 2018 1 commit
  23. 23 Feb, 2018 2 commits