Warning: ob_start(): function '' not found or invalid function name in /home/zululandmx/wojtyszyn.pl/symfony-1.2.10/lib/config/sfApplicationConfiguration.class.php on line 157
# get /validation
ok 1 - status code is 200
ok 2 - request parameter module is validation
ok 3 - request parameter action is index
ok 4 - response selector body h1 matches Form validation tests
ok 5 - response selector body form input[name=fake][value=] exists
ok 6 - response selector body form input[name=id][value=1] exists
ok 7 - response selector body form input[name=article[title]][value=title] exists
ok 8 - response selector body form textarea[name=article[body]] matches body
ok 9 - response selector body ul[class=errors] li matches 0 times
# post /validation
ok 10 - status code is 200
ok 11 - request parameter module is validation
ok 12 - request parameter action is index
ok 13 - response selector body form input[name=fake][value=] exists
ok 14 - response selector body form input[name=id][value=1] exists
ok 15 - response selector body form input[name=password][value=] exists
ok 16 - response selector body form input[name=article[title]][value=title] exists
ok 17 - response selector body form textarea[name=article[body]] matches body
ok 18 - response selector body ul[class=errors] li[class=fake] exists
# post /validation
ok 19 - status code is 200
ok 20 - request parameter module is validation
ok 21 - request parameter action is index
ok 22 - response selector body form input[name=fake][value=] exists
ok 23 - response selector body form input[name=id][value=1] exists
ok 24 - response selector body form input[name=password][value=] exists
ok 25 - response selector body form input[name=article[title]][value=my title] exists
ok 26 - response selector body form textarea[name=article[body]] matches my body
ok 27 - response selector body ul[class=errors] li[class=fake] exists
# test group feature (with validator)
# get /validation/group
ok 28 - status code is 200
ok 29 - request parameter module is validation
ok 30 - request parameter action is group
# when none of the two inputs are filled, the validation passes (ok)
# post /validation/group
ok 31 - response selector body ul[class=errors] li does not exist
# when both fields are filled, the validation passes (ok)
# post /validation/group
ok 32 - response selector body ul[class=errors] li does not exist
# when both fields are filled, and input2 has incorrect data, the validation fails because of the nameValidator on input2
# post /validation/group
ok 33 - response selector body ul[class=errors] li[class=input1] does not exist
ok 34 - response selector body ul[class=errors] li[class=input2] matches nameValidator
# when only the second input is filled, and with incorrect data, the validation fails because of the nameValidator on input2 and input1 is required
# post /validation/group
ok 35 - response selector body ul[class=errors] li[class=input1] matches Required
ok 36 - response selector body ul[class=errors] li[class=input2] matches nameValidator
# when only the first input is filled, the validation fails because of a required on input2
# post /validation/group
ok 37 - response selector body ul[class=errors] li[class=input1] does not exist
ok 38 - response selector body ul[class=errors] li[class=input2] matches Required
# test group feature (without validator)
# get /validation/group
ok 39 - status code is 200
ok 40 - request parameter module is validation
ok 41 - request parameter action is group
# when none of the two inputs are filled, the validation passes (ok)
# post /validation/group
ok 42 - response selector body ul[class=errors] li does not exist
# when both fields are filled, the validation passes (ok)
# post /validation/group
ok 43 - response selector body ul[class=errors] li does not exist
# when only input4 is filled, the validation fails because input3 is required
# post /validation/group
ok 44 - response selector body ul[class=errors] li[class=input3] matches Required
ok 45 - response selector body ul[class=errors] li[class=input4] does not exist
# when only input3 is filled, the validation fails because input4 is required
# post /validation/group
ok 46 - response selector body ul[class=errors] li[class=input3] does not exist
ok 47 - response selector body ul[class=errors] li[class=input4] matches Required
# post /validation/index
ok 48 - status code is 200
ok 49 - request parameter module is validation
ok 50 - request parameter action is index
ok 51 - response header X-Validated is ko (ko)
# post /validation/Index
ok 52 - request parameter module is validation
ok 53 - request parameter action is Index
ok 54 - response header X-Validated is ko (ko)
ok 55 - response returns an exception of class sfRenderException
# post /validation/INdex
ok 56 - status code is 404
# post /validation/index2
ok 57 - request parameter module is validation
ok 58 - request parameter action is index2
ok 59 - response header X-Validated is ko (ko)
ok 60 - response returns an exception of class sfRenderException
# post /validation/Index2
ok 61 - status code is 200
ok 62 - request parameter module is validation
ok 63 - request parameter action is Index2
ok 64 - response header X-Validated is ko (ko)
1..64
Looks like everything went fine.