git: 92c5681cc347 - main - Revert "Add 'origin/googletest/' from commit '8ef491440fcaec96f899d73e08873426c78583a4'"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Oct 2024 02:07:45 UTC
The branch main has been updated by ngie:
URL: https://cgit.FreeBSD.org/src/commit/?id=92c5681cc3470c88ba3aa0d8a4ecb0a9af0173bf
commit 92c5681cc3470c88ba3aa0d8a4ecb0a9af0173bf
Author: Enji Cooper <ngie@FreeBSD.org>
AuthorDate: 2024-10-19 02:07:19 +0000
Commit: Enji Cooper <ngie@FreeBSD.org>
CommitDate: 2024-10-19 02:07:19 +0000
Revert "Add 'origin/googletest/' from commit '8ef491440fcaec96f899d73e08873426c78583a4'"
I used the wrong prefix for googletest; try again.
This reverts commit a52d355b540f9b7ba13edf20efae5f33e69de189, reversing
changes made to bcf81d7794a7b20425cdb48a580d977c49f75251.
---
origin/googletest/.clang-format | 4 -
.../.github/ISSUE_TEMPLATE/00-bug_report.yml | 53 -
.../.github/ISSUE_TEMPLATE/10-feature_request.yml | 33 -
.../googletest/.github/ISSUE_TEMPLATE/config.yml | 5 -
origin/googletest/.github/workflows/gtest-ci.yml | 43 -
origin/googletest/.gitignore | 88 -
origin/googletest/.travis.yml | 81 -
origin/googletest/BUILD.bazel | 219 -
origin/googletest/CMakeLists.txt | 27 -
origin/googletest/CONTRIBUTING.md | 141 -
origin/googletest/CONTRIBUTORS | 65 -
origin/googletest/LICENSE | 28 -
origin/googletest/README.md | 146 -
origin/googletest/WORKSPACE | 27 -
origin/googletest/ci/linux-presubmit.sh | 137 -
origin/googletest/ci/macos-presubmit.sh | 76 -
origin/googletest/ci/windows-presubmit.bat | 58 -
origin/googletest/docs/_config.yml | 1 -
origin/googletest/docs/_data/navigation.yml | 43 -
origin/googletest/docs/_layouts/default.html | 58 -
origin/googletest/docs/_sass/main.scss | 200 -
origin/googletest/docs/advanced.md | 2436 ------
origin/googletest/docs/assets/css/style.scss | 5 -
.../docs/community_created_documentation.md | 7 -
origin/googletest/docs/faq.md | 692 --
origin/googletest/docs/gmock_cheat_sheet.md | 241 -
origin/googletest/docs/gmock_cook_book.md | 4344 -----------
origin/googletest/docs/gmock_faq.md | 390 -
origin/googletest/docs/gmock_for_dummies.md | 700 --
origin/googletest/docs/index.md | 22 -
origin/googletest/docs/pkgconfig.md | 144 -
origin/googletest/docs/platforms.md | 8 -
origin/googletest/docs/primer.md | 483 --
origin/googletest/docs/quickstart-bazel.md | 153 -
origin/googletest/docs/quickstart-cmake.md | 157 -
origin/googletest/docs/reference/actions.md | 115 -
origin/googletest/docs/reference/assertions.md | 633 --
origin/googletest/docs/reference/matchers.md | 302 -
origin/googletest/docs/reference/mocking.md | 589 --
origin/googletest/docs/reference/testing.md | 1432 ----
origin/googletest/docs/samples.md | 22 -
origin/googletest/googlemock/CMakeLists.txt | 209 -
origin/googletest/googlemock/README.md | 40 -
origin/googletest/googlemock/cmake/gmock.pc.in | 10 -
.../googletest/googlemock/cmake/gmock_main.pc.in | 10 -
origin/googletest/googlemock/docs/README.md | 4 -
.../googlemock/include/gmock/gmock-actions.h | 2297 ------
.../googlemock/include/gmock/gmock-cardinalities.h | 159 -
.../include/gmock/gmock-function-mocker.h | 518 --
.../googlemock/include/gmock/gmock-matchers.h | 5623 --------------
.../googlemock/include/gmock/gmock-more-actions.h | 658 --
.../googlemock/include/gmock/gmock-more-matchers.h | 120 -
.../googlemock/include/gmock/gmock-nice-strict.h | 277 -
.../googlemock/include/gmock/gmock-spec-builders.h | 2148 ------
origin/googletest/googlemock/include/gmock/gmock.h | 96 -
.../include/gmock/internal/custom/README.md | 18 -
.../internal/custom/gmock-generated-actions.h | 7 -
.../include/gmock/internal/custom/gmock-matchers.h | 37 -
.../include/gmock/internal/custom/gmock-port.h | 40 -
.../include/gmock/internal/gmock-internal-utils.h | 487 --
.../googlemock/include/gmock/internal/gmock-port.h | 139 -
.../googlemock/include/gmock/internal/gmock-pp.h | 279 -
origin/googletest/googlemock/src/gmock-all.cc | 46 -
.../googlemock/src/gmock-cardinalities.cc | 155 -
.../googlemock/src/gmock-internal-utils.cc | 257 -
origin/googletest/googlemock/src/gmock-matchers.cc | 479 --
.../googlemock/src/gmock-spec-builders.cc | 791 --
origin/googletest/googlemock/src/gmock.cc | 225 -
origin/googletest/googlemock/src/gmock_main.cc | 73 -
origin/googletest/googlemock/test/BUILD.bazel | 118 -
.../googlemock/test/gmock-actions_test.cc | 2169 ------
.../googlemock/test/gmock-cardinalities_test.cc | 424 --
.../googlemock/test/gmock-function-mocker_test.cc | 998 ---
.../googlemock/test/gmock-internal-utils_test.cc | 766 --
.../test/gmock-matchers-arithmetic_test.cc | 1516 ----
.../test/gmock-matchers-comparisons_test.cc | 2361 ------
.../test/gmock-matchers-containers_test.cc | 3137 --------
.../googlemock/test/gmock-matchers-misc_test.cc | 1823 -----
.../googlemock/test/gmock-matchers_test.h | 192 -
.../googlemock/test/gmock-more-actions_test.cc | 1550 ----
.../googlemock/test/gmock-nice-strict_test.cc | 541 --
.../googletest/googlemock/test/gmock-port_test.cc | 42 -
.../googlemock/test/gmock-pp-string_test.cc | 205 -
origin/googletest/googlemock/test/gmock-pp_test.cc | 83 -
.../googlemock/test/gmock-spec-builders_test.cc | 2600 -------
.../googletest/googlemock/test/gmock_all_test.cc | 49 -
origin/googletest/googlemock/test/gmock_ex_test.cc | 80 -
.../googletest/googlemock/test/gmock_leak_test.py | 113 -
.../googletest/googlemock/test/gmock_leak_test_.cc | 99 -
.../googletest/googlemock/test/gmock_link2_test.cc | 38 -
.../googletest/googlemock/test/gmock_link_test.cc | 38 -
.../googletest/googlemock/test/gmock_link_test.h | 684 --
.../googlemock/test/gmock_output_test.py | 190 -
.../googlemock/test/gmock_output_test_.cc | 286 -
.../googlemock/test/gmock_output_test_golden.txt | 335 -
.../googlemock/test/gmock_stress_test.cc | 227 -
origin/googletest/googlemock/test/gmock_test.cc | 179 -
.../googletest/googlemock/test/gmock_test_utils.py | 91 -
origin/googletest/googletest/CMakeLists.txt | 330 -
origin/googletest/googletest/README.md | 231 -
origin/googletest/googletest/cmake/Config.cmake.in | 9 -
origin/googletest/googletest/cmake/gtest.pc.in | 9 -
.../googletest/googletest/cmake/gtest_main.pc.in | 10 -
.../googletest/cmake/internal_utils.cmake | 332 -
origin/googletest/googletest/cmake/libgtest.la.in | 21 -
origin/googletest/googletest/docs/README.md | 4 -
.../include/gtest/gtest-assertion-result.h | 237 -
.../googletest/include/gtest/gtest-death-test.h | 345 -
.../googletest/include/gtest/gtest-matchers.h | 923 ---
.../googletest/include/gtest/gtest-message.h | 252 -
.../googletest/include/gtest/gtest-param-test.h | 546 --
.../googletest/include/gtest/gtest-printers.h | 1161 ---
.../googletest/include/gtest/gtest-spi.h | 250 -
.../googletest/include/gtest/gtest-test-part.h | 192 -
.../googletest/include/gtest/gtest-typed-test.h | 331 -
origin/googletest/googletest/include/gtest/gtest.h | 2321 ------
.../googletest/include/gtest/gtest_pred_impl.h | 279 -
.../googletest/include/gtest/gtest_prod.h | 60 -
.../include/gtest/internal/custom/README.md | 44 -
.../include/gtest/internal/custom/gtest-port.h | 37 -
.../include/gtest/internal/custom/gtest-printers.h | 42 -
.../include/gtest/internal/custom/gtest.h | 37 -
.../gtest/internal/gtest-death-test-internal.h | 307 -
.../include/gtest/internal/gtest-filepath.h | 227 -
.../include/gtest/internal/gtest-internal.h | 1560 ----
.../include/gtest/internal/gtest-param-util.h | 1026 ---
.../include/gtest/internal/gtest-port-arch.h | 122 -
.../googletest/include/gtest/internal/gtest-port.h | 2481 -------
.../include/gtest/internal/gtest-string.h | 178 -
.../include/gtest/internal/gtest-type-util.h | 220 -
.../googletest/googletest/samples/prime_tables.h | 125 -
origin/googletest/googletest/samples/sample1.cc | 66 -
origin/googletest/googletest/samples/sample1.h | 41 -
.../googletest/samples/sample10_unittest.cc | 138 -
.../googletest/samples/sample1_unittest.cc | 148 -
origin/googletest/googletest/samples/sample2.cc | 54 -
origin/googletest/googletest/samples/sample2.h | 79 -
.../googletest/samples/sample2_unittest.cc | 107 -
origin/googletest/googletest/samples/sample3-inl.h | 171 -
.../googletest/samples/sample3_unittest.cc | 146 -
origin/googletest/googletest/samples/sample4.cc | 50 -
origin/googletest/googletest/samples/sample4.h | 53 -
.../googletest/samples/sample4_unittest.cc | 53 -
.../googletest/samples/sample5_unittest.cc | 189 -
.../googletest/samples/sample6_unittest.cc | 214 -
.../googletest/samples/sample7_unittest.cc | 113 -
.../googletest/samples/sample8_unittest.cc | 154 -
.../googletest/samples/sample9_unittest.cc | 148 -
origin/googletest/googletest/src/gtest-all.cc | 49 -
.../googletest/src/gtest-assertion-result.cc | 77 -
.../googletest/googletest/src/gtest-death-test.cc | 1585 ----
origin/googletest/googletest/src/gtest-filepath.cc | 414 --
.../googletest/googletest/src/gtest-internal-inl.h | 1218 ---
origin/googletest/googletest/src/gtest-matchers.cc | 98 -
origin/googletest/googletest/src/gtest-port.cc | 1392 ----
origin/googletest/googletest/src/gtest-printers.cc | 555 --
.../googletest/googletest/src/gtest-test-part.cc | 106 -
.../googletest/googletest/src/gtest-typed-test.cc | 108 -
origin/googletest/googletest/src/gtest.cc | 6906 -----------------
origin/googletest/googletest/src/gtest_main.cc | 66 -
origin/googletest/googletest/test/BUILD.bazel | 595 --
.../test/googletest-break-on-failure-unittest.py | 195 -
.../test/googletest-break-on-failure-unittest_.cc | 83 -
.../test/googletest-catch-exceptions-test.py | 315 -
.../test/googletest-catch-exceptions-test_.cc | 289 -
.../googletest/test/googletest-color-test.py | 129 -
.../googletest/test/googletest-color-test_.cc | 60 -
.../googletest/test/googletest-death-test-test.cc | 1508 ----
.../test/googletest-death-test_ex_test.cc | 91 -
.../googletest/test/googletest-env-var-test.py | 120 -
.../googletest/test/googletest-env-var-test_.cc | 130 -
.../test/googletest-failfast-unittest.py | 461 --
.../test/googletest-failfast-unittest_.cc | 166 -
.../googletest/test/googletest-filepath-test.cc | 671 --
.../googletest/test/googletest-filter-unittest.py | 746 --
.../googletest/test/googletest-filter-unittest_.cc | 106 -
.../test/googletest-global-environment-unittest.py | 141 -
.../googletest-global-environment-unittest_.cc | 58 -
.../test/googletest-json-outfiles-test.py | 180 -
.../test/googletest-json-output-unittest.py | 820 ---
.../test/googletest-list-tests-unittest.py | 225 -
.../test/googletest-list-tests-unittest_.cc | 143 -
.../googletest/test/googletest-listener-test.cc | 509 --
.../googletest/test/googletest-message-test.cc | 184 -
.../googletest/test/googletest-options-test.cc | 222 -
.../test/googletest-output-test-golden-lin.txt | 1206 ---
.../googletest/test/googletest-output-test.py | 385 -
.../googletest/test/googletest-output-test_.cc | 1058 ---
.../googletest-param-test-invalid-name1-test.py | 63 -
.../googletest-param-test-invalid-name1-test_.cc | 46 -
.../googletest-param-test-invalid-name2-test.py | 63 -
.../googletest-param-test-invalid-name2-test_.cc | 52 -
.../googletest/test/googletest-param-test-test.cc | 1173 ---
.../googletest/test/googletest-param-test-test.h | 49 -
.../googletest/test/googletest-param-test2-test.cc | 58 -
.../googletest/test/googletest-port-test.cc | 1301 ----
.../googletest/test/googletest-printers-test.cc | 2018 -----
.../test/googletest-setuptestsuite-test.py | 58 -
.../test/googletest-setuptestsuite-test_.cc | 44 -
.../googletest/test/googletest-shuffle-test.py | 378 -
.../googletest/test/googletest-shuffle-test_.cc | 99 -
.../googletest/test/googletest-test-part-test.cc | 220 -
.../test/googletest-throw-on-failure-test.py | 166 -
.../test/googletest-throw-on-failure-test_.cc | 71 -
.../test/googletest-uninitialized-test.py | 70 -
.../test/googletest-uninitialized-test_.cc | 39 -
.../googletest/test/gtest-typed-test2_test.cc | 39 -
.../googletest/test/gtest-typed-test_test.cc | 423 --
.../googletest/test/gtest-typed-test_test.h | 57 -
.../googletest/test/gtest-unittest-api_test.cc | 328 -
.../googletest/googletest/test/gtest_all_test.cc | 46 -
.../test/gtest_assert_by_exception_test.cc | 112 -
.../googletest/googletest/test/gtest_dirs_test.cc | 101 -
.../googletest/test/gtest_environment_test.cc | 179 -
.../googletest/googletest/test/gtest_help_test.py | 201 -
.../googletest/googletest/test/gtest_help_test_.cc | 44 -
.../googletest/test/gtest_json_test_utils.py | 64 -
.../googletest/test/gtest_list_output_unittest.py | 289 -
.../googletest/test/gtest_list_output_unittest_.cc | 77 -
.../googletest/test/gtest_main_unittest.cc | 42 -
.../googletest/test/gtest_no_test_unittest.cc | 54 -
.../googletest/test/gtest_pred_impl_unittest.cc | 2070 ------
.../googletest/test/gtest_premature_exit_test.cc | 128 -
.../googletest/googletest/test/gtest_prod_test.cc | 56 -
.../googletest/test/gtest_repeat_test.cc | 222 -
.../test/gtest_skip_check_output_test.py | 60 -
.../gtest_skip_environment_check_output_test.py | 55 -
.../test/gtest_skip_in_environment_setup_test.cc | 50 -
.../googletest/googletest/test/gtest_skip_test.cc | 51 -
.../googletest/test/gtest_sole_header_test.cc | 54 -
.../googletest/test/gtest_stress_test.cc | 245 -
.../test/gtest_test_macro_stack_footprint_test.cc | 89 -
.../googletest/googletest/test/gtest_test_utils.py | 262 -
.../googletest/test/gtest_testbridge_test.py | 63 -
.../googletest/test/gtest_testbridge_test_.cc | 42 -
.../test/gtest_throw_on_failure_ex_test.cc | 90 -
.../googletest/googletest/test/gtest_unittest.cc | 7783 --------------------
.../googletest/test/gtest_xml_outfile1_test_.cc | 43 -
.../googletest/test/gtest_xml_outfile2_test_.cc | 77 -
.../googletest/test/gtest_xml_outfiles_test.py | 147 -
.../googletest/test/gtest_xml_output_unittest.py | 469 --
.../googletest/test/gtest_xml_output_unittest_.cc | 197 -
.../googletest/test/gtest_xml_test_utils.py | 242 -
origin/googletest/googletest/test/production.cc | 35 -
origin/googletest/googletest/test/production.h | 55 -
origin/googletest/googletest_deps.bzl | 22 -
246 files changed, 110718 deletions(-)
diff --git a/origin/googletest/.clang-format b/origin/googletest/.clang-format
deleted file mode 100644
index 5b9bfe6d2242..000000000000
--- a/origin/googletest/.clang-format
+++ /dev/null
@@ -1,4 +0,0 @@
-# Run manually to reformat a file:
-# clang-format -i --style=file <file>
-Language: Cpp
-BasedOnStyle: Google
diff --git a/origin/googletest/.github/ISSUE_TEMPLATE/00-bug_report.yml b/origin/googletest/.github/ISSUE_TEMPLATE/00-bug_report.yml
deleted file mode 100644
index 586779ad2d61..000000000000
--- a/origin/googletest/.github/ISSUE_TEMPLATE/00-bug_report.yml
+++ /dev/null
@@ -1,53 +0,0 @@
-name: Bug Report
-description: Let us know that something does not work as expected.
-title: "[Bug]: Please title this bug report"
-body:
- - type: textarea
- id: what-happened
- attributes:
- label: Describe the issue
- description: What happened, and what did you expect to happen?
- validations:
- required: true
- - type: textarea
- id: steps
- attributes:
- label: Steps to reproduce the problem
- 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.
- validations:
- required: true
- - type: textarea
- id: version
- attributes:
- label: What version of GoogleTest are you using?
- description: Please include the output of `git rev-parse HEAD` or the GoogleTest release version number that you are using.
- validations:
- required: true
- - type: textarea
- id: os
- attributes:
- label: What operating system and version are you using?
- description: If you are using a Linux distribution please include the name and version of the distribution as well.
- validations:
- required: true
- - type: textarea
- id: compiler
- attributes:
- label: What compiler and version are you using?
- description: Please include the output of `gcc -v` or `clang -v`, or the equivalent for your compiler.
- validations:
- required: true
- - type: textarea
- id: buildsystem
- attributes:
- label: What build system are you using?
- description: Please include the output of `bazel --version` or `cmake --version`, or the equivalent for your build system.
- validations:
- required: true
- - type: textarea
- id: additional
- attributes:
- label: Additional context
- description: Add any other context about the problem here.
- validations:
- required: false
diff --git a/origin/googletest/.github/ISSUE_TEMPLATE/10-feature_request.yml b/origin/googletest/.github/ISSUE_TEMPLATE/10-feature_request.yml
deleted file mode 100644
index f3bbc091e8e9..000000000000
--- a/origin/googletest/.github/ISSUE_TEMPLATE/10-feature_request.yml
+++ /dev/null
@@ -1,33 +0,0 @@
-name: Feature request
-description: Propose a new feature.
-title: "[FR]: Please title this feature request"
-labels: "enhancement"
-body:
- - type: textarea
- id: version
- attributes:
- label: Does the feature exist in the most recent commit?
- description: We recommend using the latest commit from GitHub in your projects.
- validations:
- required: true
- - type: textarea
- id: why
- attributes:
- label: Why do we need this feature?
- description: Ideally, explain why a combination of existing features cannot be used instead.
- validations:
- required: true
- - type: textarea
- id: proposal
- attributes:
- label: Describe the proposal.
- description: Include a detailed description of the feature, with usage examples.
- validations:
- required: true
- - type: textarea
- id: platform
- attributes:
- label: Is the feature specific to an operating system, compiler, or build system version?
- description: If it is, please specify which versions.
- validations:
- required: true
diff --git a/origin/googletest/.github/ISSUE_TEMPLATE/config.yml b/origin/googletest/.github/ISSUE_TEMPLATE/config.yml
deleted file mode 100644
index 65170d10a782..000000000000
--- a/origin/googletest/.github/ISSUE_TEMPLATE/config.yml
+++ /dev/null
@@ -1,5 +0,0 @@
-blank_issues_enabled: false
-contact_links:
- - name: Get Help
- url: https://github.com/google/googletest/discussions
- about: Please ask and answer questions here.
diff --git a/origin/googletest/.github/workflows/gtest-ci.yml b/origin/googletest/.github/workflows/gtest-ci.yml
deleted file mode 100644
index 03a8cc5e287b..000000000000
--- a/origin/googletest/.github/workflows/gtest-ci.yml
+++ /dev/null
@@ -1,43 +0,0 @@
-name: ci
-
-on:
- push:
- pull_request:
-
-env:
- BAZEL_CXXOPTS: -std=c++14
-
-jobs:
- Linux:
- runs-on: ubuntu-latest
- steps:
-
- - uses: actions/checkout@v3
- with:
- fetch-depth: 0
-
- - name: Tests
- run: bazel test --cxxopt=-std=c++14 --features=external_include_paths --test_output=errors ...
-
- macOS:
- runs-on: macos-latest
- steps:
-
- - uses: actions/checkout@v3
- with:
- fetch-depth: 0
-
- - name: Tests
- run: bazel test --cxxopt=-std=c++14 --features=external_include_paths --test_output=errors ...
-
-
- Windows:
- runs-on: windows-latest
- steps:
-
- - uses: actions/checkout@v3
- with:
- fetch-depth: 0
-
- - name: Tests
- run: bazel test --cxxopt=/std:c++14 --features=external_include_paths --test_output=errors ...
diff --git a/origin/googletest/.gitignore b/origin/googletest/.gitignore
deleted file mode 100644
index fede02f65093..000000000000
--- a/origin/googletest/.gitignore
+++ /dev/null
@@ -1,88 +0,0 @@
-# Ignore CI build directory
-build/
-xcuserdata
-cmake-build-debug/
-.idea/
-bazel-bin
-bazel-genfiles
-bazel-googletest
-bazel-out
-bazel-testlogs
-# python
-*.pyc
-
-# Visual Studio files
-.vs
-*.sdf
-*.opensdf
-*.VC.opendb
-*.suo
-*.user
-_ReSharper.Caches/
-Win32-Debug/
-Win32-Release/
-x64-Debug/
-x64-Release/
-
-# VSCode files
-.cache/
-cmake-variants.yaml
-
-# Ignore autoconf / automake files
-Makefile.in
-aclocal.m4
-configure
-build-aux/
-autom4te.cache/
-googletest/m4/libtool.m4
-googletest/m4/ltoptions.m4
-googletest/m4/ltsugar.m4
-googletest/m4/ltversion.m4
-googletest/m4/lt~obsolete.m4
-googlemock/m4
-
-# Ignore generated directories.
-googlemock/fused-src/
-googletest/fused-src/
-
-# macOS files
-.DS_Store
-googletest/.DS_Store
-googletest/xcode/.DS_Store
-
-# Ignore cmake generated directories and files.
-CMakeFiles
-CTestTestfile.cmake
-Makefile
-cmake_install.cmake
-googlemock/CMakeFiles
-googlemock/CTestTestfile.cmake
-googlemock/Makefile
-googlemock/cmake_install.cmake
-googlemock/gtest
-/bin
-/googlemock/gmock.dir
-/googlemock/gmock_main.dir
-/googlemock/RUN_TESTS.vcxproj.filters
-/googlemock/RUN_TESTS.vcxproj
-/googlemock/INSTALL.vcxproj.filters
-/googlemock/INSTALL.vcxproj
-/googlemock/gmock_main.vcxproj.filters
-/googlemock/gmock_main.vcxproj
-/googlemock/gmock.vcxproj.filters
-/googlemock/gmock.vcxproj
-/googlemock/gmock.sln
-/googlemock/ALL_BUILD.vcxproj.filters
-/googlemock/ALL_BUILD.vcxproj
-/lib
-/Win32
-/ZERO_CHECK.vcxproj.filters
-/ZERO_CHECK.vcxproj
-/RUN_TESTS.vcxproj.filters
-/RUN_TESTS.vcxproj
-/INSTALL.vcxproj.filters
-/INSTALL.vcxproj
-/googletest-distribution.sln
-/CMakeCache.txt
-/ALL_BUILD.vcxproj.filters
-/ALL_BUILD.vcxproj
diff --git a/origin/googletest/.travis.yml b/origin/googletest/.travis.yml
deleted file mode 100644
index 4e7413a4f9a3..000000000000
--- a/origin/googletest/.travis.yml
+++ /dev/null
@@ -1,81 +0,0 @@
-# Build matrix / environment variable are explained on:
-# https://docs.travis-ci.com/user/customizing-the-build/
-# This file can be validated on:
-# http://lint.travis-ci.org/
-
-sudo: false
-language: cpp
-
-# Define the matrix explicitly, manually expanding the combinations of (os, compiler, env).
-# It is more tedious, but grants us far more flexibility.
-matrix:
- include:
- - os: linux
- compiler: gcc
- sudo : true
- install: ./ci/install-linux.sh && ./ci/log-config.sh
- script: ./ci/build-linux-bazel.sh
- - os: linux
- compiler: clang
- sudo : true
- install: ./ci/install-linux.sh && ./ci/log-config.sh
- script: ./ci/build-linux-bazel.sh
- - os: linux
- group: deprecated-2017Q4
- compiler: gcc
- install: ./ci/install-linux.sh && ./ci/log-config.sh
- script: ./ci/build-linux-autotools.sh
- - os: linux
- group: deprecated-2017Q4
- compiler: gcc
- env: BUILD_TYPE=Debug VERBOSE=1 CXX_FLAGS=-std=c++11
- - os: linux
- group: deprecated-2017Q4
- compiler: clang
- env: BUILD_TYPE=Debug VERBOSE=1
- - os: linux
- group: deprecated-2017Q4
- compiler: clang
- env: BUILD_TYPE=Release VERBOSE=1 CXX_FLAGS=-std=c++11
- - os: linux
- compiler: clang
- env: BUILD_TYPE=Release VERBOSE=1 CXX_FLAGS=-std=c++11 NO_EXCEPTION=ON NO_RTTI=ON COMPILER_IS_GNUCXX=ON
- - os: osx
- compiler: gcc
- env: BUILD_TYPE=Debug VERBOSE=1
- - os: osx
- compiler: gcc
- env: BUILD_TYPE=Release VERBOSE=1 CXX_FLAGS=-std=c++11
- - os: osx
- compiler: clang
- env: BUILD_TYPE=Debug VERBOSE=1
- if: type != pull_request
- - os: osx
- env: BUILD_TYPE=Release VERBOSE=1 CXX_FLAGS=-std=c++11
- if: type != pull_request
-
-# These are the install and build (script) phases for the most common entries in the matrix. They could be included
-# in each entry in the matrix, but that is just repetitive.
-install:
- - ./ci/install-${TRAVIS_OS_NAME}.sh
- - . ./ci/env-${TRAVIS_OS_NAME}.sh
- - ./ci/log-config.sh
-
-script: ./ci/travis.sh
-
-# For sudo=false builds this section installs the necessary dependencies.
-addons:
- apt:
- # List of whitelisted in travis packages for ubuntu-precise can be found here:
- # https://github.com/travis-ci/apt-package-whitelist/blob/master/ubuntu-precise
- # List of whitelisted in travis apt-sources:
- # https://github.com/travis-ci/apt-source-whitelist/blob/master/ubuntu.json
- sources:
- - ubuntu-toolchain-r-test
- - llvm-toolchain-precise-3.9
- packages:
- - g++-4.9
- - clang-3.9
-
-notifications:
- email: false
diff --git a/origin/googletest/BUILD.bazel b/origin/googletest/BUILD.bazel
deleted file mode 100644
index b1e3b7fba89a..000000000000
--- a/origin/googletest/BUILD.bazel
+++ /dev/null
@@ -1,219 +0,0 @@
-# Copyright 2017 Google Inc.
-# All Rights Reserved.
-#
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# * Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# * Redistributions in binary form must reproduce the above
-# copyright notice, this list of conditions and the following disclaimer
-# in the documentation and/or other materials provided with the
-# distribution.
-# * Neither the name of Google Inc. nor the names of its
-# contributors may be used to endorse or promote products derived from
-# this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-# Bazel Build for Google C++ Testing Framework(Google Test)
-
-package(default_visibility = ["//visibility:public"])
-
-licenses(["notice"])
-
-exports_files(["LICENSE"])
-
-config_setting(
- name = "qnx",
- constraint_values = ["@platforms//os:qnx"],
-)
-
-config_setting(
- name = "windows",
- constraint_values = ["@platforms//os:windows"],
-)
-
-config_setting(
- name = "freebsd",
- constraint_values = ["@platforms//os:freebsd"],
-)
-
-config_setting(
- name = "openbsd",
- constraint_values = ["@platforms//os:openbsd"],
-)
-
-config_setting(
- name = "msvc_compiler",
- flag_values = {
- "@bazel_tools//tools/cpp:compiler": "msvc-cl",
- },
- visibility = [":__subpackages__"],
-)
-
-config_setting(
- name = "has_absl",
- values = {"define": "absl=1"},
-)
-
-# Library that defines the FRIEND_TEST macro.
-cc_library(
- name = "gtest_prod",
- hdrs = ["googletest/include/gtest/gtest_prod.h"],
- includes = ["googletest/include"],
-)
-
-# Google Test including Google Mock
-cc_library(
- name = "gtest",
- srcs = glob(
- include = [
- "googletest/src/*.cc",
- "googletest/src/*.h",
- "googletest/include/gtest/**/*.h",
- "googlemock/src/*.cc",
- "googlemock/include/gmock/**/*.h",
- ],
- exclude = [
- "googletest/src/gtest-all.cc",
- "googletest/src/gtest_main.cc",
- "googlemock/src/gmock-all.cc",
- "googlemock/src/gmock_main.cc",
- ],
- ),
- hdrs = glob([
- "googletest/include/gtest/*.h",
- "googlemock/include/gmock/*.h",
- ]),
- copts = select({
- ":qnx": [],
- ":windows": [],
- "//conditions:default": ["-pthread"],
- }),
- defines = select({
- ":has_absl": ["GTEST_HAS_ABSL=1"],
- "//conditions:default": [],
- }),
- features = select({
- ":windows": ["windows_export_all_symbols"],
- "//conditions:default": [],
- }),
- includes = [
- "googlemock",
- "googlemock/include",
- "googletest",
- "googletest/include",
- ],
- linkopts = select({
- ":qnx": ["-lregex"],
- ":windows": [],
- ":freebsd": [
- "-lm",
- "-pthread",
- ],
- ":openbsd": [
- "-lm",
- "-pthread",
- ],
- "//conditions:default": ["-pthread"],
- }),
- deps = select({
- ":has_absl": [
- "@com_google_absl//absl/container:flat_hash_set",
- "@com_google_absl//absl/debugging:failure_signal_handler",
- "@com_google_absl//absl/debugging:stacktrace",
- "@com_google_absl//absl/debugging:symbolize",
- "@com_google_absl//absl/flags:flag",
- "@com_google_absl//absl/flags:parse",
- "@com_google_absl//absl/flags:reflection",
- "@com_google_absl//absl/flags:usage",
- "@com_google_absl//absl/strings",
- "@com_google_absl//absl/types:any",
- "@com_google_absl//absl/types:optional",
- "@com_google_absl//absl/types:variant",
- "@com_googlesource_code_re2//:re2",
- ],
- "//conditions:default": [],
- }),
-)
-
-cc_library(
- name = "gtest_main",
- srcs = ["googlemock/src/gmock_main.cc"],
- features = select({
- ":windows": ["windows_export_all_symbols"],
- "//conditions:default": [],
- }),
- deps = [":gtest"],
-)
-
-# The following rules build samples of how to use gTest.
-cc_library(
- name = "gtest_sample_lib",
- srcs = [
- "googletest/samples/sample1.cc",
- "googletest/samples/sample2.cc",
- "googletest/samples/sample4.cc",
- ],
- hdrs = [
- "googletest/samples/prime_tables.h",
- "googletest/samples/sample1.h",
- "googletest/samples/sample2.h",
- "googletest/samples/sample3-inl.h",
- "googletest/samples/sample4.h",
- ],
- features = select({
- ":windows": ["windows_export_all_symbols"],
- "//conditions:default": [],
- }),
-)
-
-cc_test(
- name = "gtest_samples",
- size = "small",
- # All Samples except:
- # sample9 (main)
- # sample10 (main and takes a command line option and needs to be separate)
- srcs = [
- "googletest/samples/sample1_unittest.cc",
- "googletest/samples/sample2_unittest.cc",
- "googletest/samples/sample3_unittest.cc",
- "googletest/samples/sample4_unittest.cc",
- "googletest/samples/sample5_unittest.cc",
- "googletest/samples/sample6_unittest.cc",
- "googletest/samples/sample7_unittest.cc",
- "googletest/samples/sample8_unittest.cc",
- ],
- linkstatic = 0,
- deps = [
- "gtest_sample_lib",
- ":gtest_main",
- ],
-)
-
-cc_test(
- name = "sample9_unittest",
- size = "small",
- srcs = ["googletest/samples/sample9_unittest.cc"],
- deps = [":gtest"],
-)
-
-cc_test(
- name = "sample10_unittest",
- size = "small",
- srcs = ["googletest/samples/sample10_unittest.cc"],
- deps = [":gtest"],
-)
diff --git a/origin/googletest/CMakeLists.txt b/origin/googletest/CMakeLists.txt
deleted file mode 100644
index 089ac987fb60..000000000000
--- a/origin/googletest/CMakeLists.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-# Note: CMake support is community-based. The maintainers do not use CMake
-# internally.
-
-cmake_minimum_required(VERSION 3.13)
-
-project(googletest-distribution)
-set(GOOGLETEST_VERSION 1.14.0)
-
-if(NOT CYGWIN AND NOT MSYS AND NOT ${CMAKE_SYSTEM_NAME} STREQUAL QNX)
- set(CMAKE_CXX_EXTENSIONS OFF)
-endif()
-
-enable_testing()
-
-include(CMakeDependentOption)
-include(GNUInstallDirs)
-
-#Note that googlemock target already builds googletest
-option(BUILD_GMOCK "Builds the googlemock subproject" ON)
-option(INSTALL_GTEST "Enable installation of googletest. (Projects embedding googletest may want to turn this OFF.)" ON)
-option(GTEST_HAS_ABSL "Use Abseil and RE2. Requires Abseil and RE2 to be separately added to the build." OFF)
-
-if(BUILD_GMOCK)
- add_subdirectory( googlemock )
-else()
- add_subdirectory( googletest )
-endif()
diff --git a/origin/googletest/CONTRIBUTING.md b/origin/googletest/CONTRIBUTING.md
deleted file mode 100644
index 8bed14b2666d..000000000000
--- a/origin/googletest/CONTRIBUTING.md
+++ /dev/null
@@ -1,141 +0,0 @@
-# How to become a contributor and submit your own code
-
-## Contributor License Agreements
-
-We'd love to accept your patches! Before we can take them, we have to jump a
-couple of legal hurdles.
-
-Please fill out either the individual or corporate Contributor License Agreement
-(CLA).
-
-* If you are an individual writing original source code and you're sure you
- own the intellectual property, then you'll need to sign an
- [individual CLA](https://developers.google.com/open-source/cla/individual).
-* If you work for a company that wants to allow you to contribute your work,
- then you'll need to sign a
- [corporate CLA](https://developers.google.com/open-source/cla/corporate).
-
-Follow either of the two links above to access the appropriate CLA and
-instructions for how to sign and return it. Once we receive it, we'll be able to
-accept your pull requests.
-
-## Are you a Googler?
-
-If you are a Googler, please make an attempt to submit an internal contribution
-rather than a GitHub Pull Request. If you are not able to submit internally, a
-PR is acceptable as an alternative.
-
-## Contributing A Patch
-
-1. Submit an issue describing your proposed change to the
- [issue tracker](https://github.com/google/googletest/issues).
-2. Please don't mix more than one logical change per submittal, because it
- makes the history hard to follow. If you want to make a change that doesn't
- have a corresponding issue in the issue tracker, please create one.
-3. Also, coordinate with team members that are listed on the issue in question.
- This ensures that work isn't being duplicated and communicating your plan
- early also generally leads to better patches.
-4. If your proposed change is accepted, and you haven't already done so, sign a
- Contributor License Agreement
- ([see details above](#contributor-license-agreements)).
-5. Fork the desired repo, develop and test your code changes.
-6. Ensure that your code adheres to the existing style in the sample to which
- you are contributing.
-7. Ensure that your code has an appropriate set of unit tests which all pass.
-8. Submit a pull request.
-
-## The Google Test and Google Mock Communities
-
-The Google Test community exists primarily through the
-[discussion group](http://groups.google.com/group/googletestframework) and the
-GitHub repository. Likewise, the Google Mock community exists primarily through
-their own [discussion group](http://groups.google.com/group/googlemock). You are
-definitely encouraged to contribute to the discussion and you can also help us
-to keep the effectiveness of the group high by following and promoting the
-guidelines listed here.
-
-### Please Be Friendly
-
-Showing courtesy and respect to others is a vital part of the Google culture,
-and we strongly encourage everyone participating in Google Test development to
-join us in accepting nothing less. Of course, being courteous is not the same as
-failing to constructively disagree with each other, but it does mean that we
-should be respectful of each other when enumerating the 42 technical reasons
-that a particular proposal may not be the best choice. There's never a reason to
-be antagonistic or dismissive toward anyone who is sincerely trying to
-contribute to a discussion.
-
-Sure, C++ testing is serious business and all that, but it's also a lot of fun.
-Let's keep it that way. Let's strive to be one of the friendliest communities in
-all of open source.
-
-As always, discuss Google Test in the official GoogleTest discussion group. You
-don't have to actually submit code in order to sign up. Your participation
-itself is a valuable contribution.
-
-## Style
-
-To keep the source consistent, readable, diffable and easy to merge, we use a
-fairly rigid coding style, as defined by the
-[google-styleguide](https://github.com/google/styleguide) project. All patches
-will be expected to conform to the style outlined
-[here](https://google.github.io/styleguide/cppguide.html). Use
-[.clang-format](https://github.com/google/googletest/blob/main/.clang-format) to
-check your formatting.
-
-## Requirements for Contributors
-
-If you plan to contribute a patch, you need to build Google Test, Google Mock,
-and their own tests from a git checkout, which has further requirements:
-
-* [Python](https://www.python.org/) v3.6 or newer (for running some of the
- tests and re-generating certain source files from templates)
-* [CMake](https://cmake.org/) v2.8.12 or newer
-
-## Developing Google Test and Google Mock
-
-This section discusses how to make your own changes to the Google Test project.
-
-### Testing Google Test and Google Mock Themselves
-
-To make sure your changes work as intended and don't break existing
-functionality, you'll want to compile and run Google Test and GoogleMock's own
-tests. For that you can use CMake:
-
-```
-mkdir mybuild
-cd mybuild
-cmake -Dgtest_build_tests=ON -Dgmock_build_tests=ON ${GTEST_REPO_DIR}
*** 111473 LINES SKIPPED ***