~ubuntu-branches/ubuntu/wily/bombono-dvd/wily

« back to all changes in this revision

Viewing changes to libs/boost-lib/boost/test/results_collector.hpp

  • Committer: Bazaar Package Importer
  • Author(s): Alessio Treglia
  • Date: 2010-11-04 11:46:25 UTC
  • mto: This revision was merged to the branch mainline in revision 8.
  • Revision ID: james.westby@ubuntu.com-20101104114625-8xfdhvhpsm51i0nu
Tags: upstream-0.8.0
ImportĀ upstreamĀ versionĀ 0.8.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
//  (C) Copyright Gennadiy Rozental 2001-2005.
 
1
//  (C) Copyright Gennadiy Rozental 2001-2008.
2
2
//  Distributed under the Boost Software License, Version 1.0.
3
3
//  (See accompanying file LICENSE_1_0.txt or copy at 
4
4
//  http://www.boost.org/LICENSE_1_0.txt)
5
5
 
6
6
//  See http://www.boost.org/libs/test for the library home page.
7
7
//
8
 
//  File        : $RCSfile: results_collector.hpp,v $
 
8
//  File        : $RCSfile$
9
9
//
10
 
//  Version     : $Revision: 1.1 $
 
10
//  Version     : $Revision: 49312 $
11
11
//
12
12
//  Description : defines class unit_test_result that is responsible for 
13
13
//  gathering test results and presenting this information to end-user
45
45
// **************                 test_results                 ************** //
46
46
// ************************************************************************** //
47
47
 
48
 
class test_results {
 
48
class BOOST_TEST_DECL test_results {
49
49
public:
50
50
    test_results();
51
51
 
58
58
    counter_prop    p_test_cases_passed;
59
59
    counter_prop    p_test_cases_failed;
60
60
    counter_prop    p_test_cases_skipped;
 
61
    counter_prop    p_test_cases_aborted;
61
62
    bool_prop       p_aborted;
62
63
    bool_prop       p_skipped;
63
64
 
75
76
// **************               results_collector              ************** //
76
77
// ************************************************************************** //
77
78
 
78
 
class results_collector_t : public test_observer, public singleton<results_collector_t> {
 
79
class BOOST_TEST_DECL results_collector_t : public test_observer, public singleton<results_collector_t> {
79
80
public:
80
81
    // test_observer interface implementation
81
82
    void                test_start( counter_t test_cases_amount );
107
108
 
108
109
#include <boost/test/detail/enable_warnings.hpp>
109
110
 
110
 
// ***************************************************************************
111
 
//  Revision History :
112
 
//  
113
 
//  $Log: results_collector.hpp,v $
114
 
//  Revision 1.1  2005/02/20 08:27:06  rogeeff
115
 
//  This a major update for Boost.Test framework. See release docs for complete list of fixes/updates
116
 
//
117
 
//  Revision 1.25  2005/02/01 08:59:29  rogeeff
118
 
//  supplied_log_formatters split
119
 
//  change formatters interface to simplify result interface
120
 
//
121
 
//  Revision 1.24  2005/02/01 06:40:06  rogeeff
122
 
//  copyright update
123
 
//  old log entries removed
124
 
//  minor stilistic changes
125
 
//  depricated tools removed
126
 
//
127
 
//  Revision 1.23  2005/01/30 03:23:06  rogeeff
128
 
//  result_tracker class removed
129
 
//  counter type renamed
130
 
//
131
 
// ***************************************************************************
132
 
 
133
111
#endif // BOOST_TEST_RESULTS_COLLECTOR_HPP_071894GER
134
112