Tobias Ribizel c99a346490 Use correct type name instead of index for TEMPLATE_PRODUCT_TEST_CASE (#1544)
Previously, for a TEMPLATE_PRODUCT_TEST_CASE("Test" ..., T, (P1, P2)),
the generated test case names were

  Test - 0
  Test - 1

With this commit, the correct typename is used:

  Test - T<P1>
  Test - T<P2>

-----------

MSVC needs another indirection to evaluate INTERNAL_CATCH_STRINGIZE
and also inserts a space before theINTERNAL_CATCH_STRINGIZE_WITHOUT_PARENS
parameter, which we can get rid of by pointer arithmetic.
2019-02-17 21:52:22 +01:00
..
2017-09-07 17:25:15 +02:00
2017-12-09 20:17:47 +01:00
2019-01-13 19:01:12 +01:00
2017-09-07 17:25:15 +02:00
2017-08-30 15:53:39 +02:00
2019-02-08 10:41:23 +01:00
2019-02-08 10:41:23 +01:00
2017-07-27 11:32:01 +02:00
2019-01-31 10:43:06 +01:00
2019-01-13 10:26:47 +01:00
2019-02-08 10:41:23 +01:00
2019-01-10 13:07:54 +01:00
2019-01-11 11:55:51 +01:00
2019-02-12 19:58:12 +01:00