@@ -5921,6 +5921,53 @@ Generators.tests.cpp:<line number>: PASSED:
59215921with expansion:
59225922 12 > 3
59235923
5924+ -------------------------------------------------------------------------------
5925+ Generators can be skipped forward
5926+ -------------------------------------------------------------------------------
5927+ GeneratorsImpl.tests.cpp:<line number>
5928+ ...............................................................................
5929+
5930+ GeneratorsImpl.tests.cpp:<line number>: PASSED:
5931+ REQUIRE( generator.currentElementIndex() == 0 )
5932+ with expansion:
5933+ 0 == 0
5934+
5935+ GeneratorsImpl.tests.cpp:<line number>: PASSED:
5936+ REQUIRE( generator.currentElementIndex() == 3 )
5937+ with expansion:
5938+ 3 == 3
5939+
5940+ GeneratorsImpl.tests.cpp:<line number>: PASSED:
5941+ REQUIRE( generator.get() == 3 )
5942+ with expansion:
5943+ 3 == 3
5944+
5945+ GeneratorsImpl.tests.cpp:<line number>: PASSED:
5946+ REQUIRE( generator.currentElementIndex() == 3 )
5947+ with expansion:
5948+ 3 == 3
5949+
5950+ GeneratorsImpl.tests.cpp:<line number>: PASSED:
5951+ REQUIRE( generator.get() == 3 )
5952+ with expansion:
5953+ 3 == 3
5954+
5955+ GeneratorsImpl.tests.cpp:<line number>: PASSED:
5956+ REQUIRE( generator.currentElementIndex() == 5 )
5957+ with expansion:
5958+ 5 == 5
5959+
5960+ GeneratorsImpl.tests.cpp:<line number>: PASSED:
5961+ REQUIRE( generator.get() == 5 )
5962+ with expansion:
5963+ 5 == 5
5964+
5965+ GeneratorsImpl.tests.cpp:<line number>: PASSED:
5966+ REQUIRE_THROWS( generator.skipToNthElement( 3 ) )
5967+
5968+ GeneratorsImpl.tests.cpp:<line number>: PASSED:
5969+ REQUIRE_THROWS( generator.skipToNthElement( 6 ) )
5970+
59245971-------------------------------------------------------------------------------
59255972Generators internals
59265973 Single value
@@ -19542,6 +19589,6 @@ Misc.tests.cpp:<line number>
1954219589Misc.tests.cpp:<line number>: PASSED:
1954319590
1954419591===============================================================================
19545- test cases: 439 | 319 passed | 96 failed | 6 skipped | 18 failed as expected
19546- assertions: 2331 | 2130 passed | 158 failed | 43 failed as expected
19592+ test cases: 440 | 320 passed | 96 failed | 6 skipped | 18 failed as expected
19593+ assertions: 2340 | 2139 passed | 158 failed | 43 failed as expected
1954719594
0 commit comments