Package mondrian.test
Class IgnoreUnrelatedDimensionsTest
- java.lang.Object
-
- TestCase
-
- mondrian.test.FoodMartTestCase
-
- mondrian.test.IgnoreUnrelatedDimensionsTest
-
public class IgnoreUnrelatedDimensionsTest extends FoodMartTestCase
Test case to push unrelatedDimensions to top level when ignoreUnrelatedDimensions property is set to true on a base cube usage.- Since:
- Dec 03, 2007
- Author:
- ajoglekar
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class mondrian.test.FoodMartTestCase
FoodMartTestCase.QueryAndResult
-
-
Field Summary
-
Fields inherited from class mondrian.test.FoodMartTestCase
propSaver
-
-
Constructor Summary
Constructors Constructor Description IgnoreUnrelatedDimensionsTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TestContextgetTestContext()Returns the test context.protected voidsetUp()voidtestAggMemberDefinedOnNonJoiningDimensionWithNonAllDefltMember()voidtestIgnoreUnrelatedDimsOnCompoundSlicer()voidtestIgnoreUnrelatedDimsOnSlicer()Without a fix for MONDRIAN-1837, this result of the following query would be empty.voidtestNonJoiningDimWithMeasureInCompoundSlicer()voidtestPartiallyRelatedMeasureWithCompoundSlicer()voidtestRelatedAndUnrelatedDimsOnCompoundSlicer()voidtestTotalingForValidAndNonValidMeasuresWithJoiningDimensions()voidtestTotalingOnCrossJoinOfJoiningAndNonJoiningDimensions()voidtestTotalingOnNonJoiningDimension()voidtestTotalingWhenIgnoreUnrelatedDimensionsPropertyIsTrue()voidtestUnrelatedDimPropOverridesIgnoreMeasure()voidtestVMShouldNotPushUpAggMemberDefinedOnNonJoiningDimension()-
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, isDefaultNullMemberRepresentation, isGroupingSetsSupported, member, productMembersPotScrubbersPotsAndPans, storeMembersCAAndOR, storeMembersUsaAndCanada, tearDown, verifySameNativeAndNot, warehouseMembersCanadaMexicoUsa
-
-
-
-
Method Detail
-
getTestContext
public TestContext getTestContext()
Description copied from class:FoodMartTestCaseReturns the test context. Override this method if you wish to use a different source for your FoodMart connection.- Overrides:
getTestContextin classFoodMartTestCase
-
testTotalingOnCrossJoinOfJoiningAndNonJoiningDimensions
public void testTotalingOnCrossJoinOfJoiningAndNonJoiningDimensions()
-
testVMShouldNotPushUpAggMemberDefinedOnNonJoiningDimension
public void testVMShouldNotPushUpAggMemberDefinedOnNonJoiningDimension()
-
testAggMemberDefinedOnNonJoiningDimensionWithNonAllDefltMember
public void testAggMemberDefinedOnNonJoiningDimensionWithNonAllDefltMember()
-
testIgnoreUnrelatedDimsOnSlicer
public void testIgnoreUnrelatedDimsOnSlicer()
Without a fix for MONDRIAN-1837, this result of the following query would be empty.
-
testIgnoreUnrelatedDimsOnCompoundSlicer
public void testIgnoreUnrelatedDimsOnCompoundSlicer()
-
testRelatedAndUnrelatedDimsOnCompoundSlicer
public void testRelatedAndUnrelatedDimsOnCompoundSlicer()
-
testPartiallyRelatedMeasureWithCompoundSlicer
public void testPartiallyRelatedMeasureWithCompoundSlicer()
-
testNonJoiningDimWithMeasureInCompoundSlicer
public void testNonJoiningDimWithMeasureInCompoundSlicer()
-
testTotalingForValidAndNonValidMeasuresWithJoiningDimensions
public void testTotalingForValidAndNonValidMeasuresWithJoiningDimensions()
-
testTotalingWhenIgnoreUnrelatedDimensionsPropertyIsTrue
public void testTotalingWhenIgnoreUnrelatedDimensionsPropertyIsTrue()
-
testTotalingOnNonJoiningDimension
public void testTotalingOnNonJoiningDimension()
-
testUnrelatedDimPropOverridesIgnoreMeasure
public void testUnrelatedDimPropOverridesIgnoreMeasure()
-
-