Skip to content

Commit de4fb02

Browse files
committed
Merge commit '224ddf58932dfe4d987a9508d7ab90deba44d6f2' as 'test/lib/googletest'
2 parents 3b2e5ed + e33571b commit de4fb02

File tree

236 files changed

+108057
-0
lines changed

Some content is hidden

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

236 files changed

+108057
-0
lines changed

test/lib/googletest/.clang-format

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Run manually to reformat a file:
2+
# clang-format -i --style=file <file>
3+
Language: Cpp
4+
BasedOnStyle: Google
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: 'bug'
6+
assignees: ''
7+
---
8+
9+
**Describe the bug**
10+
11+
Include a clear and concise description of what the problem is, including what
12+
you expected to happen, and what actually happened.
13+
14+
**Steps to reproduce the bug**
15+
16+
It's important that we are able to reproduce the problem that you are
17+
experiencing. Please provide all code and relevant steps to reproduce the
18+
problem, including your `BUILD`/`CMakeLists.txt` file and build commands. Links
19+
to a GitHub branch or [godbolt.org](https://godbolt.org/) that demonstrate the
20+
problem are also helpful.
21+
22+
**Does the bug persist in the most recent commit?**
23+
24+
We recommend using the latest commit in the master branch in your projects.
25+
26+
**What operating system and version are you using?**
27+
28+
If you are using a Linux distribution please include the name and version of the
29+
distribution as well.
30+
31+
**What compiler and version are you using?**
32+
33+
Please include the output of `gcc -v` or `clang -v`, or the equivalent for your
34+
compiler.
35+
36+
**What build system are you using?**
37+
38+
Please include the output of `bazel --version` or `cmake --version`, or the
39+
equivalent for your build system.
40+
41+
**Additional context**
42+
43+
Add any other context about the problem here.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
name: Feature request
3+
about: Propose a new feature
4+
title: ''
5+
labels: 'enhancement'
6+
assignees: ''
7+
---
8+
9+
**Does the feature exist in the most recent commit?**
10+
11+
We recommend using the latest commit from GitHub in your projects.
12+
13+
**Why do we need this feature?**
14+
15+
Ideally, explain why a combination of existing features cannot be used instead.
16+
17+
**Describe the proposal**
18+
19+
Include a detailed description of the feature, with usage examples.
20+
21+
**Is the feature specific to an operating system, compiler, or build system version?**
22+
23+
If it is, please specify which versions.
24+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: ci
2+
3+
on:
4+
push:
5+
pull_request:
6+
7+
jobs:
8+
Linux:
9+
runs-on: ubuntu-latest
10+
steps:
11+
12+
- uses: actions/checkout@v2
13+
with:
14+
fetch-depth: 0
15+
16+
- name: Tests
17+
run: bazel test --test_output=errors //...
18+
19+
MacOs:
20+
runs-on: macos-latest
21+
steps:
22+
23+
- uses: actions/checkout@v2
24+
with:
25+
fetch-depth: 0
26+
27+
- name: Tests
28+
run: bazel test --test_output=errors //...
29+
30+
31+
Windows:
32+
runs-on: windows-latest
33+
steps:
34+
35+
- uses: actions/checkout@v2
36+
with:
37+
fetch-depth: 0
38+
39+
- name: Tests
40+
run: bazel test --test_output=errors //...

test/lib/googletest/.gitignore

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
# Ignore CI build directory
2+
build/
3+
xcuserdata
4+
cmake-build-debug/
5+
.idea/
6+
bazel-bin
7+
bazel-genfiles
8+
bazel-googletest
9+
bazel-out
10+
bazel-testlogs
11+
# python
12+
*.pyc
13+
14+
# Visual Studio files
15+
.vs
16+
*.sdf
17+
*.opensdf
18+
*.VC.opendb
19+
*.suo
20+
*.user
21+
_ReSharper.Caches/
22+
Win32-Debug/
23+
Win32-Release/
24+
x64-Debug/
25+
x64-Release/
26+
27+
# Ignore autoconf / automake files
28+
Makefile.in
29+
aclocal.m4
30+
configure
31+
build-aux/
32+
autom4te.cache/
33+
googletest/m4/libtool.m4
34+
googletest/m4/ltoptions.m4
35+
googletest/m4/ltsugar.m4
36+
googletest/m4/ltversion.m4
37+
googletest/m4/lt~obsolete.m4
38+
googlemock/m4
39+
40+
# Ignore generated directories.
41+
googlemock/fused-src/
42+
googletest/fused-src/
43+
44+
# macOS files
45+
.DS_Store
46+
googletest/.DS_Store
47+
googletest/xcode/.DS_Store
48+
49+
# Ignore cmake generated directories and files.
50+
CMakeFiles
51+
CTestTestfile.cmake
52+
Makefile
53+
cmake_install.cmake
54+
googlemock/CMakeFiles
55+
googlemock/CTestTestfile.cmake
56+
googlemock/Makefile
57+
googlemock/cmake_install.cmake
58+
googlemock/gtest
59+
/bin
60+
/googlemock/gmock.dir
61+
/googlemock/gmock_main.dir
62+
/googlemock/RUN_TESTS.vcxproj.filters
63+
/googlemock/RUN_TESTS.vcxproj
64+
/googlemock/INSTALL.vcxproj.filters
65+
/googlemock/INSTALL.vcxproj
66+
/googlemock/gmock_main.vcxproj.filters
67+
/googlemock/gmock_main.vcxproj
68+
/googlemock/gmock.vcxproj.filters
69+
/googlemock/gmock.vcxproj
70+
/googlemock/gmock.sln
71+
/googlemock/ALL_BUILD.vcxproj.filters
72+
/googlemock/ALL_BUILD.vcxproj
73+
/lib
74+
/Win32
75+
/ZERO_CHECK.vcxproj.filters
76+
/ZERO_CHECK.vcxproj
77+
/RUN_TESTS.vcxproj.filters
78+
/RUN_TESTS.vcxproj
79+
/INSTALL.vcxproj.filters
80+
/INSTALL.vcxproj
81+
/googletest-distribution.sln
82+
/CMakeCache.txt
83+
/ALL_BUILD.vcxproj.filters
84+
/ALL_BUILD.vcxproj

0 commit comments

Comments
 (0)