mirror of
https://github.com/catchorg/Catch2.git
synced 2024-11-26 15:26:11 +01:00
Avoid running C++17 tests as part of approvals on VS 2017
This commit is contained in:
parent
0646e0283c
commit
0947752a44
@ -56,7 +56,7 @@ TEST_CASE( "10x10 ints" ) {
|
|||||||
// but it demonstrates a possible usage.
|
// but it demonstrates a possible usage.
|
||||||
// Spelling out the pair like this is a bit verbose, so read on for better examples
|
// Spelling out the pair like this is a bit verbose, so read on for better examples
|
||||||
// - the use of structured bindings here is an optional convenience
|
// - the use of structured bindings here is an optional convenience
|
||||||
TEST_CASE( "strlen" ) {
|
TEST_CASE( "strlen", "[.][approvals]" ) {
|
||||||
auto [test_input, expected] = GENERATE( values<std::pair<std::string_view, size_t>>({
|
auto [test_input, expected] = GENERATE( values<std::pair<std::string_view, size_t>>({
|
||||||
{"one", 3},
|
{"one", 3},
|
||||||
{"two", 3},
|
{"two", 3},
|
||||||
@ -69,8 +69,8 @@ TEST_CASE( "strlen" ) {
|
|||||||
|
|
||||||
// A nicer way to do pairs (or more) of values - using the table generator.
|
// A nicer way to do pairs (or more) of values - using the table generator.
|
||||||
// Note, you must specify the types up-front.
|
// Note, you must specify the types up-front.
|
||||||
TEST_CASE( "strlen2" ) {
|
TEST_CASE( "strlen2", "[.][approvals]" ) {
|
||||||
auto [test_input, expected] = GENERATE( table<std::string, int>({
|
auto [test_input, expected] = GENERATE( table<std::string, size_t>({
|
||||||
{"one", 3},
|
{"one", 3},
|
||||||
{"two", 3},
|
{"two", 3},
|
||||||
{"three", 5},
|
{"three", 5},
|
||||||
@ -116,9 +116,9 @@ TEST_CASE( "Random numbers in a range", "[.][approvals]" ) {
|
|||||||
// variables in scope - such as the generated variables here. This reads quite nicely in the
|
// variables in scope - such as the generated variables here. This reads quite nicely in the
|
||||||
// test name output (the full scenario description).
|
// test name output (the full scenario description).
|
||||||
|
|
||||||
auto eatCucumbers( int start, int eat ) -> int { return start-eat; }
|
static auto eatCucumbers( int start, int eat ) -> int { return start-eat; }
|
||||||
|
|
||||||
SCENARIO("Eating cucumbers") {
|
SCENARIO("Eating cucumbers", "[.][approvals]") {
|
||||||
|
|
||||||
auto [start, eat, left] = GENERATE( table<int,int,int> ({
|
auto [start, eat, left] = GENERATE( table<int,int,int> ({
|
||||||
{ 12, 5, 7 },
|
{ 12, 5, 7 },
|
||||||
|
Loading…
Reference in New Issue
Block a user