Skip to content

Commit 541c5b0

Browse files
committed
ext/filter: Add validate_strlen coverage to tests/033
1 parent fece5ce commit 541c5b0

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

ext/filter/tests/033.phpt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ validate_url http://a.b.c
1919
validate_email foo@bar.com
2020
validate_ip 1.2.3.4
2121
validate_mac aa:bb:cc:dd:ee:ff
22+
validate_strlen PHP 123 하퍼
2223
string PHP 1 foo@bar.com http://a.b.c 1.2.3.4 123 123abc() O'Henry 하퍼 aa:bb:cc:dd:ee:ff
2324
stripped PHP 1 foo@bar.com http://a.b.c 1.2.3.4 123 123abc() O'Henry 하퍼 aa:bb:cc:dd:ee:ff
2425
encoded PHP 1 foo%40bar.com http%3A%2F%2Fa.b.c 1.2.3.4 123 123abc%3C%3E%28%29 O%27Henry %ED%95%98%ED%8D%BCaa%3Abb%3Acc%3Add%3Aee%3Aff
@@ -30,4 +31,4 @@ url PHP 1 foo@bar.com http://a.b.c 1.2.3.4 123 12
3031
number_int 1 1234 123 123
3132
number_float 1 1234 123 123
3233
add_slashes PHP 1 foo@bar.com http://a.b.c 1.2.3.4 123 123abc<>() O\'Henry 하퍼 aa:bb:cc:dd:ee:ff
33-
callback PHP 1 FOO@BAR.COM HTTP://A.B.C 1.2.3.4 123 123ABC<>() O'HENRY 하퍼 AA:BB:CC:DD:EE:FF
34+
callback PHP 1 FOO@BAR.COM HTTP://A.B.C 1.2.3.4 123 123ABC<>() O'HENRY 하퍼 AA:BB:CC:DD:EE:FF

ext/filter/tests/033_run.inc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@ $data = array(
2222
foreach(filter_list() as $filter) {
2323
if($filter=="validate_regexp") {
2424
foreach($data as $k=>$d) $result[$k] = filter_var($d,filter_id($filter),array("options"=>array("regexp"=>'/^O.*/')));
25+
} else if($filter=="validate_strlen") {
26+
foreach ($data as $k => $d) {
27+
$result[$k] = filter_var($d, filter_id($filter),array("options" => array("min_len" => 2, "max_len" => 5)));
28+
}
2529
} else {
2630
foreach($data as $k=>$d) $result[$k] = filter_var($d,filter_id($filter),array("options"=>"test"));
2731
}

0 commit comments

Comments
 (0)