googletest
Description
This repository is a merger of the formerly separate GoogleTest and GoogleMock projects. These were so closely related that it makes sense to maintain and release them together. Google Mock is an extension to Google Test for writing and using C++ mock
Software Architecture
Software architecture description
https://github.com/ament/googletest.git
input:
.
├── appveyor.yml
├── BUILD.bazel.upstream
├── ci
├── CMakeLists.txt.upstream
├── configure.ac
├── CONTRIBUTING.md
├── googlemock
├── googletest
Installation
- Download RPM
aarch64:
wget https://117.78.1.88/build/home:Chenjy3_22.03/openEuler_22.03_LTS_standard_aarch64/aarch64/googletest/ros-foxy-ros-googletest-1.8.9001-2.oe2203.aarch64.rpm
x86_64:
wget https://117.78.1.88/build/home:Chenjy3_22.03/openEuler_22.03_LTS_standard_x86_64/x86_64/googletest/ros-foxy-ros-googletest-1.8.9001-2.oe2203.x86_64.rpm
- Install RPM
aarch64:
sudo rpm -ivh --nodeps --force ros-foxy-ros-googletest-1.8.9001-2.oe2203.aarch64.rpm
x86_64:
sudo rpm -ivh --nodeps --force ros-foxy-ros-googletest-1.8.9001-2.oe2203.x86_64.rpm
Instructions
Dependence installation:
sh /opt/ros/foxy/install_dependence.sh
Exit the following output file under the /opt/ros/foxy/ directory,Prove that the software installation is successful.
output:
./
├── COLCON_IGNORE
├── lib
│ └── python3.9
├── local_setup.bash
├── local_setup.ps1
├── local_setup.sh
├── _local_setup_util_ps1.py
├── _local_setup_util_sh.py
├── local_setup.zsh
├── setup.bash
├── setup.ps1
├── setup.sh
├── setup.zsh
├── share
│ ├── ament_cmake
│ ├── ament_cmake_auto
│ ├── ament_cmake_core
│ ├── ament_cmake_export_definitions
│ ├── ament_cmake_export_dependencies
│ ├── ament_cmake_export_include_directories
│ ├── ament_cmake_export_interfaces
│ ├── ament_cmake_export_libraries
│ ├── ament_cmake_export_link_flags
│ ├── ament_cmake_export_targets
│ ├── ament_cmake_gmock
│ ├── ament_cmake_google_benchmark
│ ├── ament_cmake_gtest
│ ├── ament_cmake_include_directories
│ ├── ament_cmake_libraries
│ ├── ament_cmake_nose
│ ├── ament_cmake_pytest
│ ├── ament_cmake_python
│ ├── ament_cmake_target_dependencies
│ ├── ament_cmake_test
│ ├── ament_cmake_version
│ ├── ament_index
│ ├── ament_package
│ ├── colcon-core
│ ├── gmock_vendor
│ └── gtest_vendor
└── src
├── gmock_vendor
└── gtest_vendor
Contribution
- Fork the repository
- Create Feat_xxx branch
- Commit your code
- Create Pull Request
Gitee Feature
- You can use Readme_XXX.md to support different languages, such as Readme_en.md, Readme_zh.md
- Gitee blog blog.gitee.com
- Explore open source project https://gitee.com/explore
- The most valuable open source project GVP
- The manual of Gitee https://gitee.com/help
- The most popular members https://gitee.com/gitee-stars/