From da1d94a74973a35c7309080f3368e3ef334ed78f Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Mon, 18 Jun 2018 15:04:47 +0300 Subject: [PATCH] Added test cases. ref #814. --HG-- branch : develop --- src/test/ValentinaTest/tst_nameregexp.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/test/ValentinaTest/tst_nameregexp.cpp b/src/test/ValentinaTest/tst_nameregexp.cpp index c4b199f2c..39571ff98 100644 --- a/src/test/ValentinaTest/tst_nameregexp.cpp +++ b/src/test/ValentinaTest/tst_nameregexp.cpp @@ -128,6 +128,8 @@ void TST_NameRegExp::TestNameRegExp_data() QTest::newRow("First character can't be \"<\"") << "\"") << ">a" << false; + QTest::newRow("First character can be \"\\\"") << "\\a" << true; + QTest::newRow("Any next character can't be \"+\"") << "a+" << false; QTest::newRow("Any next character can't be \"*\"") << "a*" << false; QTest::newRow("Any next character can't be \"/\"") << "a/" << false; @@ -146,6 +148,8 @@ void TST_NameRegExp::TestNameRegExp_data() QTest::newRow("Any next character can't be \"<\"") << "a<" << false; QTest::newRow("Any next character can't be \">\"") << "a>" << false; + QTest::newRow("Any next character can be \"\\\"") << "a\\" << true; + QTest::newRow("Good name \"p12\"") << "p12" << true; QTest::newRow("Good name \"height\"") << "height" << true; QTest::newRow("Good name \"A_1\"") << "A_1" << true;