From 5ad16a50fcee270a7710e883014d8a4c02b59170 Mon Sep 17 00:00:00 2001 From: Danil Chapovalov Date: Tue, 9 Jun 2020 14:44:31 +0200 Subject: [PATCH] suppress 'Paramaterized test suite never instantiated' warning for TaskQueueTest. This suit is instantiated in the different binary targets by design. Bug: None Change-Id: I99a38e2461ee9bd06dfe68758490afe75c2475ba Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/176750 Commit-Queue: Danil Chapovalov Reviewed-by: Karl Wiberg Cr-Commit-Position: refs/heads/master@{#31476} --- api/task_queue/task_queue_test.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/task_queue/task_queue_test.cc b/api/task_queue/task_queue_test.cc index 3f638b7c69..0d411d2d9c 100644 --- a/api/task_queue/task_queue_test.cc +++ b/api/task_queue/task_queue_test.cc @@ -271,5 +271,10 @@ TEST_P(TaskQueueTest, PostTwoWithSharedUnprotectedState) { EXPECT_TRUE(done.Wait(1000)); } +// TaskQueueTest is a set of tests for any implementation of the TaskQueueBase. +// Tests are instantiated next to the concrete implementation(s). +// https://github.com/google/googletest/blob/master/googletest/docs/advanced.md#creating-value-parameterized-abstract-tests +GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(TaskQueueTest); + } // namespace } // namespace webrtc