Repository: kylin Updated Branches: refs/heads/KYLIN-1971 a75bad87f -> c8b5852ca
minor, drop unused test Project: http://git-wip-us.apache.org/repos/asf/kylin/repo Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/c8b5852c Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/c8b5852c Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/c8b5852c Branch: refs/heads/KYLIN-1971 Commit: c8b5852ca0107f1251606cf2a5cb4a8c3b32bfe9 Parents: a75bad8 Author: Yang Li <liy...@apache.org> Authored: Sat Nov 19 22:27:00 2016 +0800 Committer: Yang Li <liy...@apache.org> Committed: Sat Nov 19 22:27:00 2016 +0800 ---------------------------------------------------------------------- .../v1/coprocessor/observer/RowTypeTest.java | 69 -------------------- 1 file changed, 69 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kylin/blob/c8b5852c/storage-hbase/src/test/java/org/apache/kylin/storage/hbase/cube/v1/coprocessor/observer/RowTypeTest.java ---------------------------------------------------------------------- diff --git a/storage-hbase/src/test/java/org/apache/kylin/storage/hbase/cube/v1/coprocessor/observer/RowTypeTest.java b/storage-hbase/src/test/java/org/apache/kylin/storage/hbase/cube/v1/coprocessor/observer/RowTypeTest.java deleted file mode 100644 index 364be9a..0000000 --- a/storage-hbase/src/test/java/org/apache/kylin/storage/hbase/cube/v1/coprocessor/observer/RowTypeTest.java +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. -*/ - -package org.apache.kylin.storage.hbase.cube.v1.coprocessor.observer; - -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; - -import java.util.Arrays; - -import org.apache.kylin.common.util.LocalFileMetadataTestCase; -import org.apache.kylin.cube.CubeInstance; -import org.apache.kylin.cube.CubeManager; -import org.apache.kylin.cube.cuboid.Cuboid; -import org.apache.kylin.cube.model.CubeDesc; -import org.apache.kylin.storage.hbase.common.coprocessor.CoprocessorRowType; -import org.junit.After; -import org.junit.Before; -import org.junit.Test; - -/** - * @author yangli9 - * - */ -public class RowTypeTest extends LocalFileMetadataTestCase { - - @Before - public void setUp() throws Exception { - this.createTestMetadata(); - } - - @After - public void after() throws Exception { - this.cleanupTestMetadata(); - } - - @Test - public void testSerialize() { - - CubeInstance cube = CubeManager.getInstance(getTestConfig()).getCube("test_kylin_cube_without_slr_ready"); - CubeDesc cubeDesc = cube.getDescriptor(); - long baseCuboidId = Cuboid.getBaseCuboidId(cubeDesc); - Cuboid cuboid = Cuboid.findById(cubeDesc, baseCuboidId); - - CoprocessorRowType rowType = CoprocessorRowType.fromCuboid(cube.getLatestReadySegment(), cuboid); - byte[] bytes = CoprocessorRowType.serialize(rowType); - CoprocessorRowType copy = CoprocessorRowType.deserialize(bytes); - - assertTrue(Arrays.equals(rowType.columnSizes, copy.columnSizes)); - for (int i = 0; i < rowType.columns.length; i++) { - assertEquals(rowType.columns[i].getColumnDesc(), copy.columns[i].getColumnDesc()); - } - } -}