
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