mondrian.olap.fun
Class NativizeSetFunDefTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
mondrian.test.FoodMartTestCase
mondrian.rolap.BatchTestCase
mondrian.olap.fun.NativizeSetFunDefTest
- All Implemented Interfaces:
- junit.framework.Test
public class NativizeSetFunDefTest
- extends BatchTestCase
Unit test for the NativizeSet
function.
- Since:
- Oct 14, 2009
- Author:
- jrand
Fields inherited from class mondrian.rolap.BatchTestCase |
cubeNameSales, fieldGender, fieldProductDepartment, fieldProductFamily, fieldValueProductDepartment, fieldValuesGender, fieldValuesProductFamily, fieldValuesYear, fieldYear, measureUnitSales, tableCustomer, tableProductClass, tableTime |
Methods inherited from class mondrian.rolap.BatchTestCase |
assertNative, assertNoQuerySql, assertNotNative, assertQuerySql, assertQuerySql, assertQuerySql, assertQuerySqlOrNot, assertRequestSql, assertRequestSql, checkNative, checkNative, checkNative, checkNotNative, checkNotNative, checkNotNative, createBatch, createBatch, createRequest, createRequest, createRequest, createRequest, dialectize, executeQuery, getCube, getFoodMartConnection, getGroupingSet, getMeasure |
Methods inherited from class mondrian.test.FoodMartTestCase |
allMember, assertAxisReturns, assertAxisThrows, assertBooleanExprReturns, assertExprReturns, assertExprThrows, assertQueriesReturnSimilarResults, assertQueryReturns, assertQueryThrows, assertSize, cubeByName, execute, executeExpr, executeQuery, executeSingletonAxis, genderMembersIncludingAll, getConnection, getDimensionWithName, getTestContext, isDefaultNullMemberRepresentation, isGroupingSetsSupported, member, productMembersPotScrubbersPotsAndPans, storeMembersCAAndOR, storeMembersUsaAndCanada, warehouseMembersCanadaMexicoUsa |
Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail |
NativizeSetFunDefTest
public NativizeSetFunDefTest()
setUp
public void setUp()
throws Exception
- Overrides:
setUp
in class junit.framework.TestCase
- Throws:
Exception
tearDown
public void tearDown()
throws Exception
- Overrides:
tearDown
in class FoodMartTestCase
- Throws:
Exception
testIsNoOpWithAggregatesTablesOn
public void testIsNoOpWithAggregatesTablesOn()
testLevelHierarchyHighCardinality
public void testLevelHierarchyHighCardinality()
testLevelHierarchyLowCardinality
public void testLevelHierarchyLowCardinality()
testNamedSetLowCardinality
public void testNamedSetLowCardinality()
testCrossjoinWithNamedSetLowCardinality
public void testCrossjoinWithNamedSetLowCardinality()
testMeasureInCrossJoinWithTwoDimensions
public void testMeasureInCrossJoinWithTwoDimensions()
testNativeResultLimitAtZero
public void testNativeResultLimitAtZero()
testNativeResultLimitBeforeMerge
public void testNativeResultLimitBeforeMerge()
testNativeResultLimitDuringMerge
public void testNativeResultLimitDuringMerge()
testMeasureAndDimensionInCrossJoin
public void testMeasureAndDimensionInCrossJoin()
testDimensionAndMeasureInCrossJoin
public void testDimensionAndMeasureInCrossJoin()
testAllByAll
public void testAllByAll()
testAllByAllByAll
public void testAllByAllByAll()
testNativizeTwoAxes
public void testNativizeTwoAxes()
testCurrentMemberAsFunArg
public void testCurrentMemberAsFunArg()
testOnlyMeasureIsLiteral
public void testOnlyMeasureIsLiteral()
testTwoLiteralMeasuresAndUnitAndStoreSales
public void testTwoLiteralMeasuresAndUnitAndStoreSales()
testLiteralMeasuresWithinParentheses
public void testLiteralMeasuresWithinParentheses()
testIsEmptyOnMeasures
public void testIsEmptyOnMeasures()
testLagOnMeasures
public void testLagOnMeasures()
testLagOnMeasuresWithinParentheses
public void testLagOnMeasuresWithinParentheses()
testRangeOfMeasures
public void testRangeOfMeasures()
testOrderOnMeasures
public void testOrderOnMeasures()
testLiteralMeasureAndUnitSalesUsingSet
public void testLiteralMeasureAndUnitSalesUsingSet()
testNoSubstitutionsArityOne
public void testNoSubstitutionsArityOne()
testNoSubstitutionsArityTwo
public void testNoSubstitutionsArityTwo()
testExplicitCurrentMonth
public void testExplicitCurrentMonth()
disabled_testCalculatedCurrentMonth
public void disabled_testCalculatedCurrentMonth()
disabled_testCalculatedRelativeMonth
public void disabled_testCalculatedRelativeMonth()
testAcceptsAllDimensionMembersSetAsInput
public void testAcceptsAllDimensionMembersSetAsInput()
testAcceptsCrossJoinAsInput
public void testAcceptsCrossJoinAsInput()
testRedundantEnumMembersFirst
public void testRedundantEnumMembersFirst()
testRedundantEnumMembersMiddle
public void testRedundantEnumMembersMiddle()
testRedundantEnumMembersLast
public void testRedundantEnumMembersLast()
testRedundantLevelMembersFirst
public void testRedundantLevelMembersFirst()
testRedundantLevelMembersMiddle
public void testRedundantLevelMembersMiddle()
testRedundantLevelMembersLast
public void testRedundantLevelMembersLast()
testNonEmptyNestedCrossJoins
public void testNonEmptyNestedCrossJoins()
testLevelMembersAndAll
public void testLevelMembersAndAll()
testCrossJoinArgInNestedBraces
public void testCrossJoinArgInNestedBraces()
testLevelMembersAndAllWhereOrderMatters
public void testLevelMembersAndAllWhereOrderMatters()
testEnumMembersAndAll
public void testEnumMembersAndAll()
testNativizeWithASetAtTopLevel
public void testNativizeWithASetAtTopLevel()
testNativizeWithASetAtTopLevel3Levels
public void testNativizeWithASetAtTopLevel3Levels()
testNativizeWithASetAtTopLevel2
public void testNativizeWithASetAtTopLevel2()
testGenderMembersAndAggByMaritalStatus
public void testGenderMembersAndAggByMaritalStatus()
testGenderAggAndMembersByMaritalStatus
public void testGenderAggAndMembersByMaritalStatus()
testGenderAggAndMembersAndAllByMaritalStatus
public void testGenderAggAndMembersAndAllByMaritalStatus()
testMaritalStatusByGenderMembersAndAgg
public void testMaritalStatusByGenderMembersAndAgg()
testMaritalStatusByGenderAggAndMembers
public void testMaritalStatusByGenderAggAndMembers()
testAggWithEnumMembers
public void testAggWithEnumMembers()
testCrossjoinArgWithMultipleElementTypes
public void testCrossjoinArgWithMultipleElementTypes()
testProductFamilyMembers
public void testProductFamilyMembers()
testNestedCrossJoinWhereAllColsHaveNative
public void testNestedCrossJoinWhereAllColsHaveNative()
testNestedCrossJoinWhereFirstColumnNonNative
public void testNestedCrossJoinWhereFirstColumnNonNative()
testNestedCrossJoinWhereMiddleColumnNonNative
public void testNestedCrossJoinWhereMiddleColumnNonNative()
testNestedCrossJoinWhereLastColumnNonNative
public void testNestedCrossJoinWhereLastColumnNonNative()
testGenderAggByMaritalStatus
public void testGenderAggByMaritalStatus()
testGenderAggTwiceByMaritalStatus
public void testGenderAggTwiceByMaritalStatus()
testSameGenderAggTwiceByMaritalStatus
public void testSameGenderAggTwiceByMaritalStatus()
testMaritalStatusByGenderAgg
public void testMaritalStatusByGenderAgg()
testMaritalStatusByTwoGenderAggs
public void testMaritalStatusByTwoGenderAggs()
testMaritalStatusBySameGenderAggTwice
public void testMaritalStatusBySameGenderAggTwice()
testMultipleLevelsOfSameDimInConcatenatedJoins
public void testMultipleLevelsOfSameDimInConcatenatedJoins()
testMultipleLevelsOfSameDimInSingleArg
public void testMultipleLevelsOfSameDimInSingleArg()
testDoesNoHarmToPlainEnumeratedMembers
public void testDoesNoHarmToPlainEnumeratedMembers()
testDoesNoHarmToPlainDotMembers
public void testDoesNoHarmToPlainDotMembers()
testTransformsCallToRemoveDotMembersInCrossJoin
public void testTransformsCallToRemoveDotMembersInCrossJoin()
DISABLED_testTransformsWithSeveralDimensionsNestedOnRows
public void DISABLED_testTransformsWithSeveralDimensionsNestedOnRows()
testTransformsComplexQueryWithGenerateAndAggregate
public void testTransformsComplexQueryWithGenerateAndAggregate()
DISABLED_testParallelCrossjoins
public void DISABLED_testParallelCrossjoins()
testMultipleHierarchySsasTrue
public void testMultipleHierarchySsasTrue()
testMultipleHierarchySsasFalse
public void testMultipleHierarchySsasFalse()
testComplexCrossjoinAggInMiddle
public void testComplexCrossjoinAggInMiddle()
testTopCountDoesNotGetTransformed
public void testTopCountDoesNotGetTransformed()
testCrossjoinWithFilter
public void testCrossjoinWithFilter()
testEvaluationIsNonNativeWhenBelowHighcardThreshoold
public void testEvaluationIsNonNativeWhenBelowHighcardThreshoold()
testCalculatedLevelsDoNotCauseException
public void testCalculatedLevelsDoNotCauseException()
testAxisWithArityOneIsNotNativelyEvaluated
public void testAxisWithArityOneIsNotNativelyEvaluated()
testAxisWithNamedSetArityOneIsNotNativelyEvaluated
public void testAxisWithNamedSetArityOneIsNotNativelyEvaluated()
testOneAxisHighAndOneLowGetsNativeEvaluation
public void testOneAxisHighAndOneLowGetsNativeEvaluation()
disabled_testAggregatesInSparseResultsGetSortedCorrectly
public void disabled_testAggregatesInSparseResultsGetSortedCorrectly()
testLeafMembersOfParentChildDimensionAreNativelyEvaluated
public void testLeafMembersOfParentChildDimensionAreNativelyEvaluated()
testAggregatedCrossjoinWithZeroMembersInNativeList
public void testAggregatedCrossjoinWithZeroMembersInNativeList()
testCardinalityQueriesOnlyExecuteOnce
public void testCardinalityQueriesOnlyExecuteOnce()
testSingleLevelDotMembersIsNativelyEvaluated
public void testSingleLevelDotMembersIsNativelyEvaluated()