From 8a14af701e020311f9e7b13a0adba2692b12d5ec Mon Sep 17 00:00:00 2001 From: Baruch Burstein Date: Thu, 22 Jun 2017 23:00:18 +0300 Subject: [PATCH] If --list-extra-info is specified with --list-test-names-only, only output one list --- include/internal/catch_list.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/internal/catch_list.hpp b/include/internal/catch_list.hpp index 747b17c8..8a02611a 100644 --- a/include/internal/catch_list.hpp +++ b/include/internal/catch_list.hpp @@ -174,7 +174,7 @@ namespace Catch { inline Option list( Config const& config ) { Option listedCount; - if( config.listTests() || config.listExtraInfo() ) + if( config.listTests() || ( config.listExtraInfo() && !config.listTestNamesOnly() ) ) listedCount = listedCount.valueOr(0) + listTests( config ); if( config.listTestNamesOnly() ) listedCount = listedCount.valueOr(0) + listTestsNamesOnly( config );