RegexpUnspecifiedDataTest
Pass: testInvalidCriteria
Pass: testAllowEmptyWithCriteria
Pass: testAllowEmptyWithCriteria
Pass: testNoAllowEmptyWithCriteria
Pass: testNoAllowEmptyWithCriteria
Pass: testAllowNullWithCriteria
Pass: testAllowNullWithCriteria
Pass: testNoAllowNullWithCriteria
Pass: testNoAllowNullWithCriteria
Pass: testNoAllowEmptyDoAllowNullWithEmptyData
Pass: testNoAllowEmptyDoAllowNullWithNullData
Pass: testNoAllowEmptyNoAllowNullWithEmptyData
Pass: testNoAllowEmptyNoAllowNullWithNullData
Pass: testAllowEmptyNoAllowNullWithEmptyData
Pass: testAllowEmptyNoAllowNullWithNullData
Pass: testAllowNullNoAllowEmptyWithEmptyData
Pass: testAllowNullNoAllowEmptyWithNullData
17 passes, 0 fails, and 0 unexpected exceptions.
Integer Test Group
Pass: testNormal
Pass: testPositive
Pass: testNegative
Pass: testZero
Pass: testStringFail
Pass: testFloatFail
23 passes, 0 fails, and 0 unexpected exceptions.
BooleanTest
Pass: testTrue
Pass: testFalse
Pass: testOne
Pass: testZero
Pass: testInteger
Pass: testString
Pass: testEmpty
30 passes, 0 fails, and 0 unexpected exceptions.
FloatTest
Pass: testNegative
Pass: testPositive
Pass: testZero
Pass: testManyDecimalPlaces
Pass: testInteger
Fail: testPointWithNoDecimal -> Expected false, got [Boolean: true] at [/srv/www/htdocs/ezeval/tests/regexp_tests.php line 277]
Pass: testString
36 passes, 1 fails, and 0 unexpected exceptions.
AlphabeticTest
Pass: testAlpha
Pass: testAlphaNumeric
Pass: testAscii
Pass: testNumeric
40 passes, 1 fails, and 0 unexpected exceptions.
Email test group
Exception: testValidEmail -> Unexpected exception of type Exception with message criteria: ^[a-zA-Z0-9[a-z0-9.-]@[a-z0-9.-]+\.[a-z]{2,6}$] in [/srv/www/htdocs/ezeval/DefaultValidator.class.php line 75]
Exception: testTwoDomainsInvalid -> Unexpected exception of type Exception with message criteria: ^[a-zA-Z0-9[a-z0-9.-]@[a-z0-9.-]+\.[a-z]{2,6}$] in [/srv/www/htdocs/ezeval/DefaultValidator.class.php line 75]
40 passes, 1 fails, and 2 unexpected exceptions.
CompexpUnspecifiedDataTest
Pass: testInvalidCriteria
Pass: testAllowEmptyWithCriteria
Pass: testAllowEmptyWithCriteria
Pass: testNoAllowEmptyWithCriteria
Pass: testNoAllowEmptyWithCriteria
Pass: testAllowNullWithCriteria
Pass: testAllowNullWithCriteria
Pass: testNoAllowNullWithCriteria
Pass: testNoAllowNullWithCriteria
Pass: testNoAllowEmptyDoAllowNullWithEmptyData
Pass: testNoAllowEmptyDoAllowNullWithNullData
Pass: testNoAllowEmptyNoAllowNullWithEmptyData
Pass: testNoAllowEmptyNoAllowNullWithNullData
Pass: testAllowEmptyNoAllowNullWithEmptyData
Pass: testAllowEmptyNoAllowNullWithNullData
Pass: testAllowNullNoAllowEmptyWithEmptyData
Pass: testAllowNullNoAllowEmptyWithNullData
57 passes, 1 fails, and 2 unexpected exceptions.
ComparisonExpressionTest
Pass: testLessThan
Pass: testLessThan
Pass: testGreaterThan
Pass: testGreaterThan
Pass: testEqualTo
Pass: testEqualTo
Pass: testEqualTo
Pass: testNotEqualTo
Pass: testNotEqualTo
Pass: testNotEqualTo
67 passes, 1 fails, and 2 unexpected exceptions.
EZEValUnspecifiedDataTest
Pass: testInvalidCriteria
Pass: testAllowEmptyWithCriteria
Pass: testAllowEmptyWithCriteria
Pass: testNoAllowEmptyWithCriteria
Pass: testNoAllowEmptyWithCriteria
Pass: testAllowNullWithCriteria
Pass: testAllowNullWithCriteria
Pass: testNoAllowNullWithCriteria
Pass: testNoAllowNullWithCriteria
Pass: testNoAllowEmptyDoAllowNullWithEmptyData
Pass: testNoAllowEmptyDoAllowNullWithNullData
Pass: testNoAllowEmptyNoAllowNullWithEmptyData
Pass: testNoAllowEmptyNoAllowNullWithNullData
Pass: testAllowEmptyNoAllowNullWithEmptyData
Pass: testAllowEmptyNoAllowNullWithNullData
Pass: testAllowNullNoAllowEmptyWithEmptyData
Pass: testAllowNullNoAllowEmptyWithNullData
Pass: testNoAllowEmptyDoAllowNullWithEmptyDataAndNoCriteria
Pass: testNoAllowEmptyDoAllowNullWithNullDataAndNoCriteria
Pass: testNoAllowEmptyNoAllowNullWithEmptyDataAndNoCriteria
Pass: testNoAllowEmptyNoAllowNullWithNullDataAndNoCriteria
Pass: testAllowEmptyNoAllowNullWithEmptyDataAndNoCriteria
Pass: testAllowEmptyNoAllowNullWithNullDataAndNoCriteria
Pass: testAllowNullNoAllowEmptyWithEmptyDataAndNoCriteria
Pass: testAllowNullNoAllowEmptyWithNullDataAndNoCriteria
92 passes, 1 fails, and 2 unexpected exceptions.
Tests Composite Validation on integer with a min and a max
Pass: testIntegerWithinMinAndMax
Pass: testIntegerWithinMinAndMax
Pass: testNonIntegerWithinMinAndMax
Pass: testIntegerBelowMinimum
Pass: testIntegerAboveMaximum
Pass: testFloatingPointWithinMinAndMax
98 passes, 1 fails, and 2 unexpected exceptions.
Tests Composite Validation on float with a min and a max
Pass: testFloatWithMinAndMax
Pass: testFloatBarelyWithinMinAndMax
Pass: testIntegerWithPointZeroZeroWithinBounds
Pass: testNegativeFloatBarelyWithinBounds
Pass: testNegativeIntegerWithPointZeroWithinBounds
Pass: testZeroWithinBounds
Pass: testNegativeZeroWithinBounds
Pass: testNegativeIntegerWithNoDecimalsWithinBounds
Pass: testIntegerOutOfBounds
Fail: testFloatWithDecimalPointButNoTrailingDigits -> Expected false, got [Boolean: true] at [/srv/www/htdocs/ezeval/tests/EZEValidator_tests.php line 449]
Pass: testFloatWithTrailingFCharacter
Pass: testNegativeIntegerBelowMin
Pass: testNegativeFloatBelowMin
Pass: testNegativeFloatBelowMinWithTrailingZero
Pass: testNegativeFloatBarelyBelowMin
112 passes, 2 fails, and 2 unexpected exceptions.