TYPO3
7.6
|
Protected Member Functions | |
setUp () | |
Protected Member Functions inherited from AbstractTestCase | |
cleanSql ($sql) | |
Protected Attributes | |
$subject | |
Test case
Definition at line 20 of file DatabaseConnectionOracleTest.php.
aliasRemappingSupportsNestedSubqueries | ( | ) |
Definition at line 539 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
aliasRemappingWithExistsSubqueryDoesNotAffectMainQuery | ( | ) |
Definition at line 517 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
aliasRemappingWithInSubqueryDoesNotAffectMainQuery | ( | ) |
Definition at line 495 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
cachingFrameworkQueryIsProperlyQuoted | ( | ) |
Definition at line 282 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
cachingFrameworkQueryIsRemapped | ( | ) |
Definition at line 787 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
cachingFrameworkQueryIsSupported | ( | ) |
Definition at line 773 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
calculatedFieldsAreProperlyQuoted | ( | ) |
Definition at line 294 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
canCompileExtendedInsert | ( | ) |
Definition at line 152 of file DatabaseConnectionOracleTest.php.
canCompileInsertWithFields | ( | ) |
Definition at line 132 of file DatabaseConnectionOracleTest.php.
caseStatementIsProperlyQuoted | ( | ) |
Definition at line 851 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
caseStatementIsProperlyRemapped | ( | ) |
Definition at line 863 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
caseStatementWithExternalTableIsProperlyRemapped | ( | ) |
Definition at line 882 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
concatAfterLikeOperatorIsProperlyQuoted | ( | ) |
Definition at line 270 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
concatAfterLikeOperatorIsRemapped | ( | ) |
Definition at line 395 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
defaultValueIsProperlyQuotedInCreateTable | ( | ) |
Definition at line 706 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
distinctFieldIsProperlyQuoted | ( | ) |
Definition at line 231 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
existsWhereClauseIsProperlyQuoted | ( | ) |
Definition at line 815 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
expressionListBracesAreSetCorrectly | ( | ) |
$expectedWhere: "uid" = 1981 AND ( "uid" IN (1,2,3,4,...,1000) OR "uid" IN (1001,1002,...,1250) ) OR "uid" = 42
Definition at line 1064 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
expressionListIsUnchanged | ( | ) |
Definition at line 1048 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
expressionListWithInIsConcatenatedWithOr | ( | ) |
$expectedWhere: ( "uid" IN (1,2,3,4,...,1000) OR "uid" IN (1001,1002,...,1250) )
Definition at line 1016 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
expressionListWithNotInIsConcatenatedWithAnd | ( | ) |
$expectedWhere: ( "uid" NOT IN (1,2,3,4,...,1000) AND "uid" NOT IN (1001,1002,...,1250) )
Definition at line 984 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
fieldFromAliasInJoinIsRemapped | ( | ) |
Definition at line 472 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
fieldFromAliasIsRemapped | ( | ) |
Definition at line 433 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
fieldFromAliasIsRemappedWithoutBeingTricked | ( | ) |
Trick here is that we already have a mapping for both table tt_news and table tt_news_cat (see tests/fixtures/oci8.config.php) which is used as alias name.
Definition at line 454 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
fieldIsMappedOnRightSideOfAJoinCondition | ( | ) |
Definition at line 414 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
fieldWithinSqlFunctionIsRemapped | ( | ) |
Definition at line 356 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
findInSetFieldIsProperlyRemapped | ( | ) |
Definition at line 945 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
findInSetIsProperlyRemapped | ( | ) |
Definition at line 934 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
groupConditionsAreProperlyTransformed | ( | ) |
Definition at line 197 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
IfNullIsProperlyRemapped | ( | ) |
Definition at line 923 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
instrIsUsedForCEOnPages | ( | ) |
Definition at line 633 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
inWhereClauseWithSubqueryIsProperlyQuoted | ( | ) |
Definition at line 745 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
likeBinaryOperatorIsRemoved | ( | ) |
Definition at line 974 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
likeIsRemappedAccordingToFieldTypeWithInteger | ( | ) |
Definition at line 597 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
likeIsRemappedAccordingToFieldTypeWithString | ( | ) |
Definition at line 585 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
listQueryIsProperlyRemapped | ( | ) |
Definition at line 963 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
locateStatementIsProperlyQuoted | ( | ) |
Definition at line 901 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
locateStatementWithPositionIsProperlyQuoted | ( | ) |
Definition at line 912 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
multipleExpressiosInWhereClauseAreBracedCorrectly | ( | ) |
$expectedWhere: "uid" = 1981 AND ( "uid" IN (1,2,3,4,...,1000) OR "uid" IN (1001,1002,...,1250) ) OR "uid" = 42 AND ( "uid" NOT IN (1,2,3,4,...,1000) AND "uid" NOT IN (1001) )
Definition at line 1096 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
multipleInnerJoinsAreProperlyQuoted | ( | ) |
Definition at line 243 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
notLikeIsRemappedAccordingToFieldTypeWithInteger | ( | ) |
Definition at line 621 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
notLikeIsRemappedAccordingToFieldTypeWithString | ( | ) |
Definition at line 609 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
notNullableColumnsWithDefaultEmptyStringAreCreatedAsNullable | ( | ) |
Definition at line 659 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
numericColumnsAreNotQuoted | ( | ) |
Definition at line 305 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
remappingDoesNotMixUpAliasesInSubquery | ( | ) |
Definition at line 562 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
runningADOdbDriverReturnsTrueWithOci8ForOci8DefaultDriverConfiguration | ( | ) |
Definition at line 113 of file DatabaseConnectionOracleTest.php.
selectQueryIsProperlyQuoted | ( | ) |
Definition at line 210 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
|
protected |
Prepare a DatabaseConnection subject ready to parse oracle queries
Definition at line 32 of file DatabaseConnectionOracleTest.php.
sqlForInsertWithMultipleRowsIsValid | ( | ) |
Definition at line 172 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
sqlHintIsRemoved | ( | ) |
Definition at line 122 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
stringsWithinInClauseAreProperlyQuoted | ( | ) |
Definition at line 257 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
subqueryIsRemappedForExistsWhereClause | ( | ) |
Definition at line 828 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
subqueryIsRemappedForInWhereClause | ( | ) |
Definition at line 756 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
tableAndFieldWithinSqlFunctionIsRemapped | ( | ) |
Definition at line 374 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
tablesAndFieldsAreRemappedInMultipleJoins | ( | ) |
Definition at line 320 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
tablesAreUnmappedInAdminGetTables | ( | ) |
Definition at line 341 of file DatabaseConnectionOracleTest.php.
truncateQueryIsProperlyQuoted | ( | ) |
Definition at line 220 of file DatabaseConnectionOracleTest.php.
References AbstractTestCase\cleanSql().
|
protected |
Definition at line 25 of file DatabaseConnectionOracleTest.php.