diff options
author | SVN Migration <svn@php.net> | 2003-05-28 09:35:46 +0000 |
---|---|---|
committer | SVN Migration <svn@php.net> | 2003-05-28 09:35:46 +0000 |
commit | c49dfb10072f67d7df7bae962094da79e327cad5 (patch) | |
tree | cef5a511880006c2055e1a020936919b861f974b | |
parent | 96559baede07b758891ecd62f950087dcd5c05c8 (diff) | |
download | php-git-c49dfb10072f67d7df7bae962094da79e327cad5.tar.gz |
This commit was manufactured by cvs2svn to create branch 'PHP_4_3'.
-rw-r--r-- | ext/fdf/tests/01-general.phpt | 12 | ||||
-rw-r--r-- | ext/fdf/tests/02-values.phpt | 21 | ||||
-rw-r--r-- | ext/fdf/tests/03-read-file.phpt | 17 | ||||
-rw-r--r-- | ext/fdf/tests/simple.fdf | 18 |
4 files changed, 68 insertions, 0 deletions
diff --git a/ext/fdf/tests/01-general.phpt b/ext/fdf/tests/01-general.phpt new file mode 100644 index 0000000000..d2a876cdb4 --- /dev/null +++ b/ext/fdf/tests/01-general.phpt @@ -0,0 +1,12 @@ +--TEST-- +Adobe Form Data Format functions +--SKIPIF-- +<?php if (!extension_loaded("fdf")) print "skip"; ?> +--POST-- +--GET-- +--FILE-- +<?php +echo is_resource(fdf_create()) ? "OK" : "FAILURE"; +?> +--EXPECT-- +OK
\ No newline at end of file diff --git a/ext/fdf/tests/02-values.phpt b/ext/fdf/tests/02-values.phpt new file mode 100644 index 0000000000..068ea1a5f8 --- /dev/null +++ b/ext/fdf/tests/02-values.phpt @@ -0,0 +1,21 @@ +--TEST-- +FDF open/save and set/get values +--SKIPIF-- +<?php if (!extension_loaded("fdf")) print "skip"; ?> +--POST-- +--GET-- +--FILE-- +<?php +$f1 = fdf_create(); +fdf_set_value($f1, "foo", "bar"); +fdf_set_value($f1, "bar", "foo"); +$f2 = fdf_open_string(fdf_save_string($f1)); +fdf_close($f1); +for ($field = fdf_next_field_name($f2); $field; $field = fdf_next_field_name($f2, $field)) { + echo "$field: ". fdf_get_value($f2, $field) . "\n"; +} +fdf_close($f2); +?> +--EXPECT-- +foo: bar +bar: foo diff --git a/ext/fdf/tests/03-read-file.phpt b/ext/fdf/tests/03-read-file.phpt new file mode 100644 index 0000000000..0dbf2abd9a --- /dev/null +++ b/ext/fdf/tests/03-read-file.phpt @@ -0,0 +1,17 @@ +--TEST-- +FDF read file +--SKIPIF-- +<?php if (!extension_loaded("fdf")) print "skip"; ?> +--POST-- +--GET-- +--FILE-- +<?php +$fdf = fdf_open("ext/fdf/tests/simple.fdf"); +for ($field = fdf_next_field_name($fdf); $field; $field = fdf_next_field_name($fdf, $field)) { + echo "$field: ". fdf_get_value($fdf, $field) . "\n"; +} +fdf_close($fdf); +?> +--EXPECT-- +foo: bar +bar: foo diff --git a/ext/fdf/tests/simple.fdf b/ext/fdf/tests/simple.fdf new file mode 100644 index 0000000000..21d3fbd55a --- /dev/null +++ b/ext/fdf/tests/simple.fdf @@ -0,0 +1,18 @@ +%FDF-1.2 +%âãÏÓ
+1 0 obj +<< +/FDF << /Fields 2 0 R >> +>> +endobj +2 0 obj +[ +<< /T (foo)/V (bar)>> << /T (bar)/V (foo)>> +] +endobj +trailer +<< +/Root 1 0 R + +>> +%%EOF |