diff options
| author | Ulf Wendel <uw@php.net> | 2007-07-12 13:35:16 +0000 |
|---|---|---|
| committer | Ulf Wendel <uw@php.net> | 2007-07-12 13:35:16 +0000 |
| commit | a6a5638dd3946e00e73ab0b330302354c7ca6c31 (patch) | |
| tree | 484505a9baaeda5529bd20197768eaaeea342bed | |
| parent | fd45bad4c85169a34f2d7b84de3650175959cb17 (diff) | |
| download | php-git-a6a5638dd3946e00e73ab0b330302354c7ca6c31.tar.gz | |
1) Whitespace/CS
2) Added: skip test with mysqlnd, mysqlnd does not support this function
currently
| -rw-r--r-- | ext/mysql/tests/mysql_tablename.phpt | 74 |
1 files changed, 39 insertions, 35 deletions
diff --git a/ext/mysql/tests/mysql_tablename.phpt b/ext/mysql/tests/mysql_tablename.phpt index c33757cc64..e0db72b029 100644 --- a/ext/mysql/tests/mysql_tablename.phpt +++ b/ext/mysql/tests/mysql_tablename.phpt @@ -1,43 +1,47 @@ --TEST-- mysql_tablename() --SKIPIF-- -<?php require_once('skipif.inc'); ?> -<?php require_once('skipifemb.inc'); ?> +<?php +require_once('skipif.inc'); +require_once('connect.inc'); +if ($IS_MYSQLND && !function_exists('mysql_tablename')) + die("skip - deprecated function not implemented in mysqlnd"); +?> --FILE-- <?php - include "connect.inc"; - - $tmp = NULL; - $link = NULL; - - if (!is_null($tmp = @mysql_tablename())) - printf("[001] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp); - - if (null !== ($tmp = @mysql_tablename($link))) - printf("[002] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp); - - require('table.inc'); - if (!$res = mysql_query("SELECT id, label FROM test ORDER BY id LIMIT 2", $link)) { - printf("[003] [%d] %s\n", mysql_errno($link), mysql_error($link)); - } - - if (NULL !== ($tmp = mysql_tablename($res))) - printf("[004] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp); - - if (false !== ($tmp = mysql_tablename($res, -1))) - printf("[005] Expecting boolean/false, got %s/%s\n", gettype($tmp), $tmp); - - var_dump(mysql_tablename($res, 0)); - - if (false !== ($tmp = mysql_tablename($res, 2))) - printf("[00%d] Expecting boolean/false, got %s/%s\n", gettype($tmp), $tmp); - - mysql_free_result($res); - - var_dump(mysql_tablename($res, 0)); - - mysql_close($link); - print "done!"; +include "connect.inc"; + +$tmp = NULL; +$link = NULL; + +if (!is_null($tmp = @mysql_tablename())) + printf("[001] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp); + +if (null !== ($tmp = @mysql_tablename($link))) + printf("[002] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp); + +require('table.inc'); +if (!$res = mysql_query("SELECT id, label FROM test ORDER BY id LIMIT 2", $link)) { + printf("[003] [%d] %s\n", mysql_errno($link), mysql_error($link)); +} + +if (NULL !== ($tmp = mysql_tablename($res))) + printf("[004] Expecting NULL, got %s/%s\n", gettype($tmp), $tmp); + +if (false !== ($tmp = mysql_tablename($res, -1))) + printf("[005] Expecting boolean/false, got %s/%s\n", gettype($tmp), $tmp); + +var_dump(mysql_tablename($res, 0)); + +if (false !== ($tmp = mysql_tablename($res, 2))) + printf("[00%d] Expecting boolean/false, got %s/%s\n", gettype($tmp), $tmp); + +mysql_free_result($res); + +var_dump(mysql_tablename($res, 0)); + +mysql_close($link); +print "done!"; ?> --EXPECTF-- Warning: Wrong parameter count for mysql_tablename() in %s on line %d |
