| 1463 | } |
| 1464 | |
| 1465 | void TestValidator::testValidatorAlphaNum_data() |
| 1466 | { |
| 1467 | QTest::addColumn<QString>("url"); |
| 1468 | QTest::addColumn<QByteArray>("body"); |
| 1469 | QTest::addColumn<QByteArray>("output"); |
| 1470 | |
| 1471 | // **** Start testing ValidatorAlphaNum ***** |
| 1472 | |
| 1473 | QTest::newRow("valid") << u"/alphaNum?alphanum_field=ads2fä3"_s << QByteArray() << valid; |
| 1474 | |
| 1475 | QTest::newRow("invalid") << u"/alphaNum?alphanum_field=ad sf_2ä!"_s << QByteArray() << invalid; |
| 1476 | |
| 1477 | QTest::newRow("empty") << u"/alphaNum?alphanum_field="_s << QByteArray() << valid; |
| 1478 | |
| 1479 | QTest::newRow("missing") << u"/alphaNum"_s << QByteArray() << valid; |
| 1480 | |
| 1481 | QTest::newRow("ascii-valid") << u"/alphaNumAscii?alphanum_field=ba34sdf"_s << QByteArray() |
| 1482 | << valid; |
| 1483 | |
| 1484 | QTest::newRow("ascii-invalid") |
| 1485 | << u"/alphaNumAscii?alphanum_field=as3dfös"_s << QByteArray() << invalid; |
| 1486 | } |
| 1487 | |
| 1488 | void TestValidator::testValidatorBefore_data() |
| 1489 | { |
nothing calls this directly
no outgoing calls
no test coverage detected