Boost logo

Boost :

Subject: Re: [boost] Unittest capability for meta-programs feedback request
From: Ben Robinson (icaretaker_at_[hidden])
Date: 2011-10-15 00:55:56


Ábel Sinkovics and Boost Community,

I have renamed my unit test library for static assertions to "MetaAssert",
to avoid a name conflict with Ábel Sinkovics's MetaTest library. Our two
libraries provide complementary and related, but non-overlapping
functionality.

The new github repository for MetaAssert is located here:
https://github.com/icaretaker/MetaAssert. This submission would make it
possible to write unit tests for static assertions embedded in
meta-programs. Any unit test framework can be used to verify these static
assertions will pass when they should, and fail when they should. These
tests will all compile, and the non-passing static assertions will
communicate the detected failure to any test framework at run-time, instead
of failing to compile.

Thank you,

Ben Robinson, Ph.D.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk