Update SKIPIFs for test portability

This commit is contained in:
Christopher Jones 2011-09-08 20:13:32 +00:00
parent e77138f7ae
commit 4840a4a28b
3 changed files with 8 additions and 0 deletions

View File

@ -7,6 +7,12 @@ $dir = getenv('REDIR_TEST_DIR');
if (false == $dir) die('skip no driver');
require_once $dir . 'pdo_test.inc';
PDOTest::skip();
if (!strncasecmp(getenv('PDOTEST_DSN'), 'oci', strlen('oci'))){
if (!strpos(strtolower(getenv('PDOTEST_DSN')), 'charset=we8mswin1252')) die('skip expected output valid for Oracle with WE8MSWIN1252 character set');
}
?>
--FILE--
<?php

View File

@ -4,6 +4,7 @@ PDO_OCI: check fread() EOF
<?php
if (!extension_loaded('pdo') || !extension_loaded('pdo_oci')) die('skip not loaded');
require(dirname(__FILE__).'/../../pdo/tests/pdo_test.inc');
if (!strpos(strtolower(getenv('PDOTEST_DSN')), 'charset=we8mswin1252')) die('skip expected output valid for WE8MSWIN1252 character set');
PDOTest::skip();
?>
--FILE--

View File

@ -4,6 +4,7 @@ PDO_OCI: stream_get_contents length & offset test
<?php
if (!extension_loaded('pdo') || !extension_loaded('pdo_oci')) die('skip not loaded');
require(dirname(__FILE__).'/../../pdo/tests/pdo_test.inc');
if (!strpos(strtolower(getenv('PDOTEST_DSN')), 'charset=we8mswin1252')) die('skip expected output valid for WE8MSWIN1252 character set');
PDOTest::skip();
?>
--FILE--