Lines Matching full:googletest
4 GoogleTest title
6 The ``$dir_pw_third_party/googletest/`` module provides various helpers to
7 optionally use full upstream `GoogleTest/GoogleMock`__ with
10 .. __: https://github.com/google/googletest
15 Using upstream GoogleTest and GoogleMock
17 If you want to use the full upstream GoogleTest/GoogleMock, you must do the
20 Add GoogleTest to your workspace with the following command.
24 git submodule add https://github.com/google/googletest third_party/googletest
26 Configure ``pw_unit_test`` to use upstream GoogleTest/GoogleMock.
33 GoogleTest source. If you are using a different version of the upstream
34 GoogleTest, or a different target than ``//third_party/googletest``, set
35 ``pw_unit_test_GOOGLETEST_BACKEND`` to point to your GoogleTest target
38 ``dir_pigweed + "/third_party/googletest:gmock_main"``.
40 ``"//pw_unit_test:googletest"``.
42 Pigweed unit tests that do not work with upstream GoogleTest can be
49 GoogleTest source.
51 ``pw_unit_test_MAIN`` to ``pw_third_party.googletest.gmock_main``.
53 ``pw_unit_test.googletest``.
63 ``@pigweed//pw_unit_test:googletest``.
71 --@pigweed//pw_unit_test:backend=@pigweed//pw_unit_test:googletest \
76 Not all unit tests build properly with upstream GoogleTest yet. This is a