]> git-server-git.apps.pok.os.sepia.ceph.com Git - googletest.git/log
googletest.git
6 years agoGoogletest export
Abseil Team [Thu, 16 Jan 2020 19:58:28 +0000 (14:58 -0500)]
Googletest export

Add extra filtering so that the reported message differentiates between the case where INSTANTIATE_TEST_SUITE_P is missing vs. the case where TEST_P is missing.

PiperOrigin-RevId: 290114508

6 years agoGoogletest export
Abseil Team [Wed, 15 Jan 2020 19:14:57 +0000 (14:14 -0500)]
Googletest export

Correct the spelling of PARAMETERIZED.

PiperOrigin-RevId: 289897278

6 years agoGoogletest export
Abseil Team [Wed, 15 Jan 2020 09:39:34 +0000 (04:39 -0500)]
Googletest export

Use GMOCK_PP to create GMOCK_INTERNAL_ACTION macro.

Create GMOCK_INTERNAL_ACTION macro that generates ACTION_P* macroses using
GMOCK_PP.

PiperOrigin-RevId: 289815906

6 years agoGoogletest export
Abseil Team [Tue, 14 Jan 2020 19:56:23 +0000 (14:56 -0500)]
Googletest export

Wire up things to support marking a type paramaterized test as allowed to be un-instantiated.

PiperOrigin-RevId: 289699939

6 years agoGoogletest export
Abseil Team [Tue, 14 Jan 2020 16:20:24 +0000 (11:20 -0500)]
Googletest export

Use GMOCK_PP to generate args boilerplate.

Move common args describing part to separate macroses that uses GMOCK_PP to
generate sequences.

PiperOrigin-RevId: 289655624

6 years agoGoogletest export
Abseil Team [Tue, 14 Jan 2020 05:41:46 +0000 (00:41 -0500)]
Googletest export

Add GTEST_ALLOW_UNINSTANTIATED_PARAMTERIZED_TEST to mark a paramaterized test as allowed to be un-instantiated.

This allows test suites, that are defined in libraries and, for other reasons, get linked in (which should probably be avoided, but isn't always possible) to be marked as allowed to go uninstantiated.

This can also be used to grandfather existing issues and expedite adoption of the checks with regards to new cases before they can be fixed.

PiperOrigin-RevId: 289581573