From ee3c85afa863eaff81512ad6399de572ffb943d9 Mon Sep 17 00:00:00 2001 From: Jenny Tam Date: Wed, 24 Apr 2019 11:37:31 -0700 Subject: [PATCH] Used different skipif conditions for these two tests that require AE connections (#977) --- .../pdo_sqlsrv/pdo_569_query_varcharmax.phpt | 31 ++++++++++------ .../sqlsrv/srv_569_query_varcharmax.phpt | 36 ++++++++++--------- 2 files changed, 40 insertions(+), 27 deletions(-) diff --git a/test/functional/pdo_sqlsrv/pdo_569_query_varcharmax.phpt b/test/functional/pdo_sqlsrv/pdo_569_query_varcharmax.phpt index 671cbc26..0d361733 100644 --- a/test/functional/pdo_sqlsrv/pdo_569_query_varcharmax.phpt +++ b/test/functional/pdo_sqlsrv/pdo_569_query_varcharmax.phpt @@ -5,23 +5,32 @@ Verifies that the problem is no longer reproducible. --ENV-- PHPT_EXEC=true --SKIPIF-- - + --FILE-- + $database, "UID" => $userName, "PWD" => $userPassword); +$conn = sqlsrv_connect($server, $options); +if ($conn === false) { + die("Error: could not connect during SKIPIF!"); +} + +if (!AE\isQualified($conn)) { + die("skip - AE feature not supported in the current environment."); +} +?> --FILE-- $database, "UID" => $userName, "PWD" => $userPassword); -$conn = sqlsrv_connect($server, $options); -if ($conn === false) { - fatalError("Failed to connect to $server."); -} - -if (!AE\isQualified($conn)) { - echo "Done\n"; - return; -} -sqlsrv_close($conn); - // Now connect with ColumnEncryption enabled -$connectionOptions = array_merge($options, array('ColumnEncryption' => 'Enabled')); +$connectionOptions = array("Database" => $database, "UID" => $userName, "PWD" => $userPassword, 'ColumnEncryption' => 'Enabled'); $conn = sqlsrv_connect($server, $connectionOptions); if ($conn === false) { fatalError("Failed to connect to $server.");