Boost logo

Boost :

Subject: Re: [boost] [spirit.phoenix] Phoenix test coverage
From: Thomas Heller (thom.heller_at_[hidden])
Date: 2011-02-07 16:58:37


Jim Bell wrote:

>>From names in the spirit regression test matrix
> <http://www.boost.org/development/tests/release/developer/spirit.html>,
> I see these four with phoenix in the name: dedent_handling_phoenix,
> lex_dedent_handling_phoenix, lex_set_token_value_phoenix,
> set_token_value_phoenix.
>
> When I search for phoenix in all libs/spirit/test code, I see references
> in 104 files, so tests span more than just above four.
>
> But how well do phoenix's tests span its content? Is this documented
> somewhere?

No, this is not documented. I'd say that phoenix's tests already cover quite
some bit. The algorithms to evaluated phoenix expressions isn't that hard.
The hard part is the TMP stuff, which materlializes itself pretty fast
during the tests.
More testcases are welcome anytime!

>
> Thanks in Advance,
> -Jim


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