mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-10-31 20:27:11 +01:00 
			
		
		
		
	Fix merge mishap (duplicated catch_reporter_multi header)
This commit is contained in:
		| @@ -18,7 +18,7 @@ namespace Catch { | ||||
|         return m_reporters[0]->getPreferences(); | ||||
|     } | ||||
|  | ||||
|     std::set<Verbosity> getSupportedVerbosities() { | ||||
|     std::set<Verbosity> MultipleReporters::getSupportedVerbosities() { | ||||
|         return { }; | ||||
|     } | ||||
|  | ||||
|   | ||||
| @@ -22,6 +22,7 @@ namespace Catch { | ||||
|  | ||||
|         virtual void noMatchingTestCases( std::string const& spec ) override; | ||||
|  | ||||
|     static std::set<Verbosity> getSupportedVerbosities(); | ||||
|  | ||||
|         virtual void testRunStarting( TestRunInfo const& testRunInfo ) override; | ||||
|  | ||||
|   | ||||
| @@ -1,64 +0,0 @@ | ||||
| /* | ||||
|  *  Created by Phil on 5/08/2015. | ||||
|  *  Copyright 2015 Two Blue Cubes Ltd. All rights reserved. | ||||
|  * | ||||
|  *  Distributed under the Boost Software License, Version 1.0. (See accompanying | ||||
|  *  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | ||||
|  */ | ||||
| #ifndef TWOBLUECUBES_CATCH_REPORTER_MULTI_HPP_INCLUDED | ||||
| #define TWOBLUECUBES_CATCH_REPORTER_MULTI_HPP_INCLUDED | ||||
|  | ||||
| #include "../internal/catch_interfaces_reporter.h" | ||||
|  | ||||
| namespace Catch { | ||||
|  | ||||
| class MultipleReporters : public IStreamingReporter { | ||||
|     typedef std::vector<IStreamingReporterPtr> Reporters; | ||||
|     Reporters m_reporters; | ||||
|  | ||||
| public: | ||||
|     void add( IStreamingReporterPtr&& reporter ); | ||||
|  | ||||
| public: // IStreamingReporter | ||||
|  | ||||
|     virtual ReporterPreferences getPreferences() const override; | ||||
|  | ||||
|     static std::set<Verbosity> getSupportedVerbosities(); | ||||
|  | ||||
|     virtual void noMatchingTestCases( std::string const& spec ) override; | ||||
|  | ||||
|  | ||||
|     virtual void testRunStarting( TestRunInfo const& testRunInfo ) override; | ||||
|  | ||||
|     virtual void testGroupStarting( GroupInfo const& groupInfo ) override; | ||||
|  | ||||
|  | ||||
|     virtual void testCaseStarting( TestCaseInfo const& testInfo ) override; | ||||
|  | ||||
|     virtual void sectionStarting( SectionInfo const& sectionInfo ) override; | ||||
|  | ||||
|  | ||||
|     virtual void assertionStarting( AssertionInfo const& assertionInfo ) override; | ||||
|  | ||||
|  | ||||
|     // The return value indicates if the messages buffer should be cleared: | ||||
|     virtual bool assertionEnded( AssertionStats const& assertionStats ) override; | ||||
|  | ||||
|     virtual void sectionEnded( SectionStats const& sectionStats ) override; | ||||
|  | ||||
|     virtual void testCaseEnded( TestCaseStats const& testCaseStats ) override; | ||||
|  | ||||
|     virtual void testGroupEnded( TestGroupStats const& testGroupStats ) override; | ||||
|  | ||||
|     virtual void testRunEnded( TestRunStats const& testRunStats ) override; | ||||
|  | ||||
|  | ||||
|     virtual void skipTest( TestCaseInfo const& testInfo ) override; | ||||
|  | ||||
|     virtual bool isMulti() const override; | ||||
|  | ||||
| }; | ||||
|  | ||||
| } // end namespace Catch | ||||
|  | ||||
| #endif // TWOBLUECUBES_CATCH_REPORTER_MULTI_HPP_INCLUDED | ||||
		Reference in New Issue
	
	Block a user
	 Martin Hořeňovský
					Martin Hořeňovský