16 $validity = $expected ?
'should be valid' :
'should NOT be valid';
17 $msg =
"'$connectString' ($msg) $validity.";
18 $this->assertEquals( $expected,
30 [
true,
'simple_01',
'Simple TNS name' ],
31 [
true,
'simple_01.world',
'TNS name with domain' ],
32 [
true,
'simple_01.domain.net',
'TNS name with domain' ],
33 [
true,
'host123',
'Host only' ],
34 [
true,
'host123.domain.net',
'FQDN only' ],
35 [
true,
'//host123.domain.net',
'FQDN URL only' ],
36 [
true,
'123.223.213.132',
'Host IP only' ],
37 [
true,
'host:1521',
'Host and port' ],
38 [
true,
'host:1521/service',
'Host, port and service' ],
39 [
true,
'host:1521/service:shared',
'Host, port, service and shared server type' ],
40 [
true,
'host:1521/service:dedicated',
'Host, port, service and dedicated server type' ],
41 [
true,
'host:1521/service:pooled',
'Host, port, service and pooled server type' ],
44 'host:1521/service:shared/instance1',
45 'Host, port, service, server type and instance'
47 [
true,
'host:1521//instance1',
'Host, port and instance' ],
Tests for OracleInstaller.
provideOracleConnectStrings()
Provider to test OracleInstaller::checkConnectStringFormat()
testCheckConnectStringFormat( $expected, $connectString, $msg='')
provideOracleConnectStrings OracleInstaller::checkConnectStringFormat
static checkConnectStringFormat( $connect_string)
Function checks the format of Oracle connect string The actual validity of the string is checked by a...