added skipif_not_ksp file as per review comment

This commit is contained in:
Jenny Tam 2017-09-11 16:07:40 -07:00
parent 99fa9c66dd
commit 834402ba8d
7 changed files with 50 additions and 30 deletions

View file

@ -1,12 +1,7 @@
--TEST--
Fetch data from a prepopulated test table given a custom keystore provider
--SKIPIF--
<?php
require('skipif_versions_old.inc');
require('MsSetup.inc');
if ($keystore != 'ksp')
die ( 'skip - this test requires a custom keystore provider.' );
?>
<?php require('skipif_not_ksp.inc'); ?>
--FILE--
<?php
require( 'MsSetup.inc' );

View file

@ -1,12 +1,7 @@
--TEST--
Fetch encrypted data from a prepopulated test table given a custom keystore provider
--SKIPIF--
<?php
require('skipif_versions_old.inc');
require('MsSetup.inc');
if ($keystore != 'ksp')
die ( 'skip - this test requires a custom keystore provider.' );
?>
<?php require('skipif_not_ksp.inc'); ?>
--FILE--
<?php
require( 'MsSetup.inc' );

View file

@ -0,0 +1,22 @@
<?php
if (! extension_loaded( 'pdo' ) || ! extension_loaded( 'pdo_sqlsrv' ))
die( "PDO driver cannot be loaded; skipping test.\n" );
require_once( "MsSetup.inc" );
if ($keystore != 'ksp')
die ( 'skip - this test requires a custom keystore provider.' );
require_once( "MsCommon.inc" );
$conn = new PDO( "sqlsrv:server = $server;", $uid, $pwd );
if( ! $conn )
{
echo( "Error: could not connect during SKIPIF!" );
}
else if(! IsAEQualified($conn))
{
die( "skip - AE feature not supported in the current environment." );
}
?>

View file

@ -0,0 +1,23 @@
<?php
if(! extension_loaded( "sqlsrv" ) )
die( "skip extension not loaded" );
require_once( 'MsSetup.inc' );
if ($keystore != 'ksp')
die ( 'skip - this test requires a custom keystore provider.' );
require_once( 'MsCommon.inc' );
$conn = Connect();
if( ! $conn )
{
echo( "Error: could not connect during SKIPIF!" );
}
else if(! IsAEQualified( $conn ) )
{
die( "skip - AE feature not supported in the current environment." );
}
?>

View file

@ -1,12 +1,7 @@
--TEST--
Fetch data from a prepopulated test table given a custom keystore provider
--SKIPIF--
<?php
require('skipif_versions_old.inc');
require('MsSetup.inc');
if ($keystore != 'ksp')
die ( 'skip - this test requires a custom keystore provider.' );
?>
<?php require('skipif_not_ksp.inc'); ?>
--FILE--
<?php
sqlsrv_configure( 'WarningsReturnAsErrors', 1 );

View file

@ -1,12 +1,7 @@
--TEST--
Fetch encrypted data from a prepopulated test table given a custom keystore provider
--SKIPIF--
<?php
require('skipif_versions_old.inc');
require('MsSetup.inc');
if ($keystore != 'ksp')
die ( 'skip - this test requires a custom keystore provider.' );
?>
<?php require('skipif_not_ksp.inc'); ?>
--FILE--
<?php
sqlsrv_configure( 'WarningsReturnAsErrors', 1 );

View file

@ -1,12 +1,7 @@
--TEST--
Test simple insert, fetch and update with ColumnEncryption enabled and a custome keystore provider
--SKIPIF--
<?php
require('skipif_versions_old.inc');
require('MsSetup.inc');
if ($keystore != 'ksp')
die ( 'skip - this test requires a custom keystore provider.' );
?>
<?php require('skipif_not_ksp.inc'); ?>
--FILE--
<?php
function CreatePatientsTable()