Go to the source code of this file.
Variables | |
| $root = dirname(__DIR__, 2) | |
| Verhaltens- und Regressionstest fuer strukturierte Validator-Ergebnisse. | |
| $validator = new dbxValidator() | |
| $assert | |
| $result = $validator->validateResult('invalid', 'email|required', 'email') | |
| $required = $validator->validateResult('', 'required|email', 'email') | |
| $requiredEn = $validator->validateResult('', 'required|email', 'email') | |
| $formatEs = $validator->validateResult('invalid', 'email', 'email') | |
| $legacyRequired = $validator->validateResult('', 'email|min=1', 'email') | |
| $optional = $validator->validateResult('', 'email', 'email') | |
| $trimmed = $validator->validateResult(' name@example.org ', 'trim|required|email', 'email') | |
| $unicode = $validator->validateResult('äöü', 'varchar|max=2', 'text') | |
| $bigint = $validator->validateResult('9223372036854775808', 'bigint', 'id') | |
| $array = $validator->validateResult(['ok', 'nicht ok'], 'array|required|parameter', 'selection') | |
| $invalidRule = $validator->validateResult('value', 'unknown-rule', 'field') | |
| $array = $validator->validateResult(['ok', 'nicht ok'], 'array|required|parameter', 'selection') |
Definition at line 91 of file dbxValidator_result_test.php.
Referenced by dbx_convertArrayToPHPCode(), and dbxDB\get_convert_array().
| $assert |
Definition at line 16 of file dbxValidator_result_test.php.
| $bigint = $validator->validateResult('9223372036854775808', 'bigint', 'id') |
Definition at line 86 of file dbxValidator_result_test.php.
| $formatEs = $validator->validateResult('invalid', 'email', 'email') |
Definition at line 40 of file dbxValidator_result_test.php.
| $invalidRule = $validator->validateResult('value', 'unknown-rule', 'field') |
Definition at line 102 of file dbxValidator_result_test.php.
| $legacyRequired = $validator->validateResult('', 'email|min=1', 'email') |
Definition at line 46 of file dbxValidator_result_test.php.
| $optional = $validator->validateResult('', 'email', 'email') |
Definition at line 52 of file dbxValidator_result_test.php.
| $required = $validator->validateResult('', 'required|email', 'email') |
Definition at line 31 of file dbxValidator_result_test.php.
Referenced by dbxForm\create_fld(), dbx\dbxAdmin\dbxUpdateService\inspectPackage(), and dbx\dbxSetup\dbxInstall\systemChecks().
| $requiredEn = $validator->validateResult('', 'required|email', 'email') |
Definition at line 36 of file dbxValidator_result_test.php.
| $result = $validator->validateResult('invalid', 'email|required', 'email') |
Definition at line 23 of file dbxValidator_result_test.php.
| $root = dirname(__DIR__, 2) |
Verhaltens- und Regressionstest fuer strukturierte Validator-Ergebnisse.
Der Test benoetigt weder Kernel noch Datenbank. Er prueft insbesondere die frueher global akzeptierten Werte 0/1, vollstaendige Zeitstempel, Unicode-Laengen, BIGINT-Grenzen sowie required/trim und Array-Fehlerdetails.
Definition at line 11 of file dbxValidator_result_test.php.
| $trimmed = $validator->validateResult(' name@example.org ', 'trim|required|email', 'email') |
Definition at line 64 of file dbxValidator_result_test.php.
| $unicode = $validator->validateResult('äöü', 'varchar|max=2', 'text') |
Definition at line 80 of file dbxValidator_result_test.php.
| $validator = new dbxValidator() |
Definition at line 14 of file dbxValidator_result_test.php.