Reformatting

This commit is contained in:
Phil Nash
2012-05-15 07:42:26 +01:00
parent 6acb36a996
commit 2efc1146bf
11 changed files with 211 additions and 545 deletions

View File

@@ -1,15 +1,10 @@
/*
* catch_section.hpp
* Catch
*
* Created by Phil on 03/11/2010.
* Copyright 2010 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_SECTION_HPP_INCLUDED
#define TWOBLUECUBES_CATCH_SECTION_HPP_INCLUDED
@@ -18,36 +13,24 @@
#include <string>
namespace Catch
{
class Section
{
namespace Catch{
class Section {
public:
///////////////////////////////////////////////////////////////////////
Section
(
const std::string& name,
const std::string& description,
const SourceLineInfo& lineInfo
)
Section( const std::string& name,
const std::string& description,
const SourceLineInfo& lineInfo )
: m_name( name ),
m_sectionIncluded( Context::getResultCapture().sectionStarted( name, description, lineInfo, m_assertions ) )
{
}
{}
///////////////////////////////////////////////////////////////////////
~Section
()
{
~Section() {
if( m_sectionIncluded )
Context::getResultCapture().sectionEnded( m_name, m_assertions );
}
///////////////////////////////////////////////////////////////////////
// This indicates whether the section should be executed or not
operator bool
()
{
operator bool() {
return m_sectionIncluded;
}