php-sqlsrv/test/sqlsrv/sqlsrv_connect.phpt
2017-05-04 08:14:12 -07:00

37 lines
1,004 B
PHP

--TEST--
functions return FALSE for errors.
--SKIPIF--
<?php require('skipif.inc'); ?>
--FILE--
<?php
sqlsrv_configure( 'WarningsReturnAsErrors', 0 );
sqlsrv_configure( 'LogSeverity', SQLSRV_LOG_SEVERITY_ALL );
require( 'MsSetup.inc' );
$conn = sqlsrv_connect( "_!@)(#" );
if( $conn !== false ) {
FatalError( "sqlsrv_connect should have returned false." );
}
$conn = sqlsrv_connect( "_!@#$", array( "Driver" => "Danica Patrick" ));
if( $conn !== false ) {
FatalError( "sqlsrv_connect should have returned false." );
}
$conn = sqlsrv_connect( $server, array( "uid" => $uid , "pwd" => $pwd ) );
if( $conn === false ) {
FatalError( "sqlsrv_connect should have connected." );
}
$stmt = sqlsrv_query( $conn, "SELECT * FROM some_bogus_table" );
if( $stmt !== false ) {
FatalError( "sqlsrv_query should have returned false." );
}
echo "Test successful.\n";
?>
--EXPECT--
Test successful.