From 43db0fce03f9dd52e382e5414800de456c946ff5 Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Wed, 3 May 2006 19:02:12 +0000 Subject: [PATCH] more POST+array tests --- tests/basic/013.phpt | 15 +++++++++++++++ tests/basic/014.phpt | 17 +++++++++++++++++ tests/basic/015.phpt | 15 +++++++++++++++ tests/basic/016.phpt | 17 +++++++++++++++++ tests/basic/017.phpt | 19 +++++++++++++++++++ tests/basic/018.phpt | 36 ++++++++++++++++++++++++++++++++++++ tests/basic/019.phpt | 19 +++++++++++++++++++ tests/basic/020.phpt | 17 +++++++++++++++++ 8 files changed, 155 insertions(+) create mode 100644 tests/basic/013.phpt create mode 100644 tests/basic/014.phpt create mode 100644 tests/basic/015.phpt create mode 100644 tests/basic/016.phpt create mode 100644 tests/basic/017.phpt create mode 100644 tests/basic/018.phpt create mode 100644 tests/basic/019.phpt create mode 100644 tests/basic/020.phpt diff --git a/tests/basic/013.phpt b/tests/basic/013.phpt new file mode 100644 index 0000000000..a4155dcf64 --- /dev/null +++ b/tests/basic/013.phpt @@ -0,0 +1,15 @@ +--TEST-- +POST Method test and arrays +--SKIPIF-- + +--POST-- +a[]=1 +--FILE-- + +--EXPECT-- +array(1) { + [0]=> + string(1) "1" +} diff --git a/tests/basic/014.phpt b/tests/basic/014.phpt new file mode 100644 index 0000000000..9b7e59f987 --- /dev/null +++ b/tests/basic/014.phpt @@ -0,0 +1,17 @@ +--TEST-- +POST Method test and arrays - 2 +--SKIPIF-- + +--POST-- +a[]=1&a[]=1 +--FILE-- + +--EXPECT-- +array(2) { + [0]=> + string(1) "1" + [1]=> + string(1) "1" +} diff --git a/tests/basic/015.phpt b/tests/basic/015.phpt new file mode 100644 index 0000000000..b297265bbc --- /dev/null +++ b/tests/basic/015.phpt @@ -0,0 +1,15 @@ +--TEST-- +POST Method test and arrays - 3 +--SKIPIF-- + +--POST-- +a[]=1&a[0]=5 +--FILE-- + +--EXPECT-- +array(1) { + [0]=> + string(1) "5" +} diff --git a/tests/basic/016.phpt b/tests/basic/016.phpt new file mode 100644 index 0000000000..2772531689 --- /dev/null +++ b/tests/basic/016.phpt @@ -0,0 +1,17 @@ +--TEST-- +POST Method test and arrays - 4 +--SKIPIF-- + +--POST-- +a[a]=1&a[b]=3 +--FILE-- + +--EXPECT-- +array(2) { + ["a"]=> + string(1) "1" + ["b"]=> + string(1) "3" +} diff --git a/tests/basic/017.phpt b/tests/basic/017.phpt new file mode 100644 index 0000000000..69424caa6c --- /dev/null +++ b/tests/basic/017.phpt @@ -0,0 +1,19 @@ +--TEST-- +POST Method test and arrays - 5 +--SKIPIF-- + +--POST-- +a[]=1&a[a]=1&a[b]=3 +--FILE-- + +--EXPECT-- +array(3) { + [0]=> + string(1) "1" + ["a"]=> + string(1) "1" + ["b"]=> + string(1) "3" +} diff --git a/tests/basic/018.phpt b/tests/basic/018.phpt new file mode 100644 index 0000000000..5cae5e8a67 --- /dev/null +++ b/tests/basic/018.phpt @@ -0,0 +1,36 @@ +--TEST-- +POST Method test and arrays - 6 +--SKIPIF-- + +--POST-- +a[][]=1&a[][]=3&b[a][b][c]=1&b[a][b][d]=1 +--FILE-- + +--EXPECT-- +array(2) { + [0]=> + array(1) { + [0]=> + string(1) "1" + } + [1]=> + array(1) { + [0]=> + string(1) "3" + } +} +array(1) { + ["a"]=> + array(1) { + ["b"]=> + array(2) { + ["c"]=> + string(1) "1" + ["d"]=> + string(1) "1" + } + } +} diff --git a/tests/basic/019.phpt b/tests/basic/019.phpt new file mode 100644 index 0000000000..467d4e6bf2 --- /dev/null +++ b/tests/basic/019.phpt @@ -0,0 +1,19 @@ +--TEST-- +POST Method test and arrays - 7 +--SKIPIF-- + +--POST-- +a[]=1&a[]]=3&a[[]=4 +--FILE-- + +--EXPECT-- +array(3) { + [0]=> + string(1) "1" + [1]=> + string(1) "3" + ["["]=> + string(1) "4" +} diff --git a/tests/basic/020.phpt b/tests/basic/020.phpt new file mode 100644 index 0000000000..0d4704e7f9 --- /dev/null +++ b/tests/basic/020.phpt @@ -0,0 +1,17 @@ +--TEST-- +POST Method test and arrays - 8 +--SKIPIF-- + +--POST-- +a[a[]]=1&a[b[]]=3 +--FILE-- + +--EXPECT-- +array(2) { + ["a["]=> + string(1) "1" + ["b["]=> + string(1) "3" +} -- 2.50.1