lp://staging/~blep/cppunit2/assertion_message_operator

Created by blep and last modified
Get this branch:
bzr branch lp://staging/~blep/cppunit2/assertion_message_operator
Only blep can upload to this branch. If you are blep please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
blep
Project:
CppUnit 2
Status:
Development

Recent revisions

460. By Baptiste Lepilleur <email address hidden>

Rough sketch of a buggy implementation of operator << for message. But show most of the implementation/portability issues.

459. By Baptiste Lepilleur <email address hidden>

- modified outputter to use structured assertion data
- removed message in CheckerResult & assertion, modified assertion predicates to use the new CheckerResult message API
- deactivated testexceptionguard rethrow feature (unused...)

458. By Baptiste Lepilleur <email address hidden>

- moved CheckerResult implementation to testinfo.cpp
- added setName(), diagnostic() & predicate() member function to CheckerResult
- modified common assertions to set the structured data in CheckerResult

457. By Baptiste Lepilleur <email address hidden>

- added missing isNull() method.

456. By Baptiste Lepilleur <email address hidden>

Added some comments

455. By Baptiste Lepilleur <email address hidden>

- added _CPPUT_COMPARISON_REVERSE_OPERATOR_TYPE to get the reverse of an operator

454. By Baptiste Lepilleur <email address hidden>

- fixed multiple evaluation of actual/expected value in comparison assertions
- removed CPPUT_ASSERT_EQUAL, CPPUT_ASSERT_NOT_EQUAL, CPPUT_CHECK_EQUAL, CPPUT_CHECK_NOT_EQUAL
- preserved predicate CppUT::checkEquals (used in predicate composition)
- updated examples to use CPPUT_ASSERT_COMPARE and CPPUT_CHECK_COMPARE

453. By Baptiste Lepilleur <email address hidden>

- Made sure that implementation headers can only be included by cpput/testing.h

452. By Baptiste Lepilleur <email address hidden>

- Added macro CPPUT_CHECK_COMPARE & CPPUT_ASSERT_COMPARE to support comparison assertions using operator <, <=, ==, !=, >= and >.

451. By Baptiste Lepilleur <email address hidden>

- removed resource related stuffs

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.

Subscribers