You can download Igloo here.
Release notes
Version 0.9
- Added support for XUnit XML output format. More info.
- Added EqualsWithDelta constraint. More info.
- Unknown exceptions are now caught and added to the test result. Otherwise Igloo will display a dialog on some operating systems. Igloo should now play nicer with continuous integration servers.
Version 0.8
- Added support for context wide set up and tear down. More info.
- Added support for test listeners. More info.
Version 0.7
- Added support for Visual Studio formatted output (use
AssertThatinstead ofAssert::Thatto include line numbers of failing tests). More info. - Added support for custom matchers via
Assert::That(42, Fulfills(IsEvenNumber()));More info.
Version 0.6
- Support for Describe/It and When/Then syntax by using
#include <igloo/igloo_alt.h> - Added IsEmpty() and Is().Empty() container constraints
Version 0.5
- Support for assertions on exceptions.
Version 0.4.2
- Added missing include of <memory>.
- Aliases for registration macros moved to its own file to enable customization.
Version 0.4.1
- Fixed: The registration of nested contexts could fail under some circumstances.
Version 0.4
- Support for BDD-style tests using Context/Spec. This replaces the TestFixture/TestMethod keywords. Old terminology still supported for backwards compatibility.
- Support for nested contexts.
- A string containing multiple lines can be treated as a collection of lines by the collection constraints.
- A new context is created before each call to SetUp/Spec/TearDown to ensure that a fresh context is used in each spec.
Version 0.3
First public release
No comments