diff options
author | Yasuo Ohgaki <yohgaki@php.net> | 2002-04-04 13:59:44 +0000 |
---|---|---|
committer | Yasuo Ohgaki <yohgaki@php.net> | 2002-04-04 13:59:44 +0000 |
commit | 68f8029fbbfaec922711d9d83b75d5acb4198431 (patch) | |
tree | e64df8226081049b2760c715e78ef48d012f64b5 /ext/pgsql/tests | |
parent | fafea27a2d8c43c81b915e0a7eb745513c295cdc (diff) | |
download | php-git-68f8029fbbfaec922711d9d83b75d5acb4198431.tar.gz |
Added pg_escape_*() test
Diffstat (limited to 'ext/pgsql/tests')
-rw-r--r-- | ext/pgsql/tests/08escape.phpt | 10 | ||||
-rw-r--r-- | ext/pgsql/tests/escape.inc | 28 |
2 files changed, 38 insertions, 0 deletions
diff --git a/ext/pgsql/tests/08escape.phpt b/ext/pgsql/tests/08escape.phpt new file mode 100644 index 0000000000..45d5220f7f --- /dev/null +++ b/ext/pgsql/tests/08escape.phpt @@ -0,0 +1,10 @@ +--TEST-- +PostgreSQL escape functions +--SKIPIF-- +<?php include("skipif.inc"); ?> +--FILE-- +<?php +include("escape.inc"); +?> +--EXPECT-- +OK diff --git a/ext/pgsql/tests/escape.inc b/ext/pgsql/tests/escape.inc new file mode 100644 index 0000000000..eeddff9d59 --- /dev/null +++ b/ext/pgsql/tests/escape.inc @@ -0,0 +1,28 @@ +<?php +$before = "ABC\\ABC"; +$expect = "ABC\\\\ABC"; +$after = pg_escape_string($before); +if ($expect === $after) { + echo "pg_escpae_string() is Ok\n"; +} +else { + echo "pg_escpae_string() is NOT Ok\n"; + var_dump($before); + var_dump($after); + var_dump($expect); +} + +$before = "ABC\\ABC"; +$expect = "ABC\\\\\\\\ABC"; +$after = pg_escape_bytea($before); +if ($expect === $after) { + echo "pg_escpae_byte() is Ok\n"; +} +else { + echo "pg_escpae_byte() is NOT Ok\n"; + var_dump($before); + var_dump($after); + var_dump($expect); +} + +?>
\ No newline at end of file |