Skip to content

Commit 24e27f4

Browse files
committed
chore(vendor): upgrade to latest googletest release
Get the latest bug fixes and features of googletest. It also lets us drop manually-applied patches.
1 parent 3943631 commit 24e27f4

File tree

250 files changed

+28009
-29044
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

250 files changed

+28009
-29044
lines changed

vendor/README.txt

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -26,23 +26,17 @@ Version: v1.6.1
2626
The googletest directory contains Google Test, a testing framework for C++
2727
applications, and Google Mock, its companion mocking framework.
2828

29-
The following patches have been manually applied:
30-
31-
* googletest-cmake-3.5.patch
32-
* googletest-cmake-3.13.patch
33-
* googletest-werror.patch
34-
3529
Copyright: Copyright 2008, Google Inc.
36-
Download URL: https://codeload.github.com/google/googletest/tar.gz/refs/tags/release-1.11.0
37-
Download date: September 20, 2021
38-
Git commit: e2239ee6043f73722e7aa812a459f54a28552929
30+
Download URL: https://github.com/google/googletest/releases/download/v1.17.0/googletest-1.17.0.tar.gz
31+
Download date: June 16, 2025
32+
Git commit: 52eb8108c5bdec04579160ae17225d66034bd723
3933
License file: googletest/LICENSE, googletest/googlemock/scripts/generator/LICENSE
4034
License type: Apache-2.0, BSD-3-Clause
4135
Location: googletest
4236
Project URL: https://github.com/google/googletest
43-
Release URL: https://github.com/google/googletest/releases/tag/release-1.11.0
44-
Release date: June 11, 2021
45-
Version: 1.11.0
37+
Release URL: https://github.com/google/googletest/releases/tag/v1.17.0
38+
Release date: April 30, 2025
39+
Version: 1.17.0
4640

4741
## mongoose
4842

vendor/googletest-cmake-3.13.patch

Lines changed: 0 additions & 89 deletions
This file was deleted.

vendor/googletest-cmake-3.5.patch

Lines changed: 0 additions & 90 deletions
This file was deleted.

vendor/googletest-werror.patch

Lines changed: 0 additions & 46 deletions
This file was deleted.

vendor/googletest/.github/ISSUE_TEMPLATE/00-bug_report.md

Lines changed: 0 additions & 43 deletions
This file was deleted.
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
name: Bug Report
2+
description: Let us know that something does not work as expected.
3+
title: "[Bug]: Please title this bug report"
4+
body:
5+
- type: textarea
6+
id: what-happened
7+
attributes:
8+
label: Describe the issue
9+
description: What happened, and what did you expect to happen?
10+
validations:
11+
required: true
12+
- type: textarea
13+
id: steps
14+
attributes:
15+
label: Steps to reproduce the problem
16+
description: It is important that we are able to reproduce the problem that you are experiencing. Please provide all code and relevant steps to reproduce the problem, including your `BUILD`/`CMakeLists.txt` file and build commands. Links to a GitHub branch or [godbolt.org](https://godbolt.org/) that demonstrate the problem are also helpful.
17+
validations:
18+
required: true
19+
- type: textarea
20+
id: version
21+
attributes:
22+
label: What version of GoogleTest are you using?
23+
description: Please include the output of `git rev-parse HEAD` or the GoogleTest release version number that you are using.
24+
validations:
25+
required: true
26+
- type: textarea
27+
id: os
28+
attributes:
29+
label: What operating system and version are you using?
30+
description: If you are using a Linux distribution please include the name and version of the distribution as well.
31+
validations:
32+
required: true
33+
- type: textarea
34+
id: compiler
35+
attributes:
36+
label: What compiler and version are you using?
37+
description: Please include the output of `gcc -v` or `clang -v`, or the equivalent for your compiler.
38+
validations:
39+
required: true
40+
- type: textarea
41+
id: buildsystem
42+
attributes:
43+
label: What build system are you using?
44+
description: Please include the output of `bazel --version` or `cmake --version`, or the equivalent for your build system.
45+
validations:
46+
required: true
47+
- type: textarea
48+
id: additional
49+
attributes:
50+
label: Additional context
51+
description: Add any other context about the problem here.
52+
validations:
53+
required: false

vendor/googletest/.github/ISSUE_TEMPLATE/10-feature_request.md

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)