From cad89fa5a0af21e175b9da773c1beb2f92093eb6 Mon Sep 17 00:00:00 2001 From: Hartmut Holzgraefe Date: Wed, 28 May 2003 09:35:45 +0000 Subject: [PATCH] FDF test cases --- ext/fdf/tests/01-general.phpt | 12 ++++++++++ ext/fdf/tests/02-values.phpt | 21 +++++++++++++++++ ext/fdf/tests/03-read-file.phpt | 17 +++++++++++++ ext/fdf/tests/04-POST.phpt | 42 +++++++++++++++++++++++++++++++++ ext/fdf/tests/simple.fdf | 18 ++++++++++++++ 5 files changed, 110 insertions(+) create mode 100644 ext/fdf/tests/01-general.phpt create mode 100644 ext/fdf/tests/02-values.phpt create mode 100644 ext/fdf/tests/03-read-file.phpt create mode 100644 ext/fdf/tests/04-POST.phpt create mode 100644 ext/fdf/tests/simple.fdf 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-- + +--POST-- +--GET-- +--FILE-- + +--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-- + +--POST-- +--GET-- +--FILE-- + +--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-- + +--POST-- +--GET-- +--FILE-- + +--EXPECT-- +foo: bar +bar: foo diff --git a/ext/fdf/tests/04-POST.phpt b/ext/fdf/tests/04-POST.phpt new file mode 100644 index 0000000000..e492629309 --- /dev/null +++ b/ext/fdf/tests/04-POST.phpt @@ -0,0 +1,42 @@ +--TEST-- +FDF POST data parsing +--SKIPIF-- + +--CGI-- +--HEADERS-- +return <<> ] /ID [ <3c0e51bf6427b09f7faa482297af6957><5f9787a1646a3bfe44b7725c9c1284df> +] >> +>> +endobj +trailer +<< +/Root 1 0 R + +>> +%%EOF +--GET-- +--FILE-- + $value) { + echo "$key => $value\n"; +} +?> +--EXPECT-- +209 +status: Thanks George \ No newline at end of file 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 -- 2.50.1