From bf5efa103e5b79c75edee89bf36681c1d8961f2c Mon Sep 17 00:00:00 2001 From: LiPengFei Date: Tue, 27 Aug 2024 10:25:16 +0800 Subject: [PATCH 1/5] columlayout Signed-off-by: LiPengFei --- .../entry/src/ohosTest/ets/test/List.test.ets | 2 + .../UIComponentLayoutColumnLayout.test.ets | 625 ++++++++++++++++++ .../UIComponentLayoutColumnLayout001.ets | 53 ++ .../UIComponentLayoutColumnLayout002.ets | 53 ++ .../UIComponentLayoutColumnLayout003.ets | 51 ++ .../UIComponentLayoutColumnLayout004.ets | 51 ++ .../UIComponentLayoutColumnLayout005.ets | 51 ++ .../UIComponentLayoutColumnLayout006.ets | 55 ++ .../UIComponentLayoutColumnLayout007.ets | 52 ++ .../UIComponentLayoutColumnLayout008.ets | 52 ++ .../UIComponentLayoutColumnLayout009.ets | 50 ++ .../UIComponentLayoutColumnLayout010.ets | 50 ++ .../UIComponentLayoutColumnLayout011.ets | 50 ++ .../UIComponentLayoutColumnLayout012.ets | 50 ++ .../UIComponentLayoutColumnLayout013.ets | 50 ++ .../UIComponentLayoutColumnLayout014.ets | 50 ++ .../UIComponentLayoutColumnLayout015.ets | 50 ++ .../UIComponentLayoutColumnLayout016.ets | 50 ++ .../UIComponentLayoutColumnLayout017.ets | 49 ++ .../UIComponentLayoutColumnLayout018.ets | 53 ++ .../UIComponentLayoutColumnLayout019.ets | 53 ++ .../UIComponentLayoutColumnLayout020.ets | 54 ++ .../UIComponentLayoutColumnLayout021.ets | 53 ++ .../UIComponentLayoutColumnLayout022.ets | 53 ++ .../UIComponentLayoutColumnLayout023.ets | 53 ++ .../UIComponentLayoutColumnLayout024.ets | 54 ++ .../UIComponentLayoutColumnLayout025.ets | 55 ++ .../UIComponentLayoutColumnLayout028.ets | 53 ++ .../UIComponentLayoutColumnLayout029.ets | 53 ++ .../UIComponentLayoutColumnLayout030.ets | 53 ++ .../UIComponentLayoutColumnLayout031.ets | 53 ++ .../UIComponentLayoutColumnLayout032.ets | 53 ++ .../UIComponentLayoutColumnLayout033.ets | 53 ++ .../UIComponentLayoutColumnLayout034.ets | 53 ++ .../UIComponentLayoutColumnLayout036.ets | 52 ++ .../UIComponentLayoutColumnLayout037.ets | 52 ++ .../UIComponentLayoutColumnLayout038.ets | 52 ++ .../UIComponentLayoutColumnLayout039.ets | 52 ++ .../UIComponentLayoutColumnLayout040.ets | 51 ++ .../resources/base/profile/test_pages.json | 42 +- 40 files changed, 2593 insertions(+), 1 deletion(-) create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/test/UIComponentLayoutColumnLayoutTest/UIComponentLayoutColumnLayout.test.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout001.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout002.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout003.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout004.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout005.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout006.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout007.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout008.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout009.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout010.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout011.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout012.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout013.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout014.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout015.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout016.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout017.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/test/List.test.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/test/List.test.ets index 3aabdad01..e1dcb3aa9 100644 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/test/List.test.ets +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/test/List.test.ets @@ -64,6 +64,7 @@ import UIComponentLayoutStackTest from './UIComponentLayoutStackTest/UIComponent import UITestCase from './UITestCaseTest/UITestCase.test' import UIComponentCommonattrDrawingLayout from './UIComponentCommonattrDrawingLayoutTest/UIComponentCommonattrDrawingLayout.test' import UIComponentLayoutModifierTest from './UIComponentLayoutModifierTest/UIComponentLayoutModifier.test' +import UIComponentLayoutColumnLayout from './UIComponentLayoutColumnLayoutTest/UIComponentLayoutColumnLayout.test' export default function testsuite() { demoTest(); UIAttributeFontInterface001(); @@ -117,4 +118,5 @@ export default function testsuite() { UIComponentLayoutModifierTest(); UIComponentLineheightDecoration(); UIComponentTextinputUnderlinecolor(); + UIComponentLayoutColumnLayout(); } \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/test/UIComponentLayoutColumnLayoutTest/UIComponentLayoutColumnLayout.test.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/test/UIComponentLayoutColumnLayoutTest/UIComponentLayoutColumnLayout.test.ets new file mode 100644 index 000000000..2ab47f1f5 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/test/UIComponentLayoutColumnLayoutTest/UIComponentLayoutColumnLayout.test.ets @@ -0,0 +1,625 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ +import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium' +import Settings from '../model/Settings' +import windowSnap from '../model/snapShot' +import Logger from '../model/Logger' +import Utils from '../model/Utils' + +export default function UIComponentLayoutColumnLayout() { + + describe('UIComponentLayoutColumnLayout', () => { + afterEach(async (done: Function) => { + if (Settings.windowClass == undefined) { + return + } + + Settings.windowClass.destroyWindow((err) => { + if (err.code) { + Logger.error('TEST', `Failed to destroy the window. Cause : ${JSON.stringify(err)}`) + return; + } + Logger.info('TEST', `Succeeded in destroy the window.`); + }) + await Utils.sleep(1000); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0010 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0010 + * @tc.desc Set ItemAlign.End + */ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0010', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0010 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout001") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0010 finish.`); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0020 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0020 + * @tc.desc Set ItemAlign.Start +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0020', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0020 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout002") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0020 finish.`); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0030 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0030 + * @tc.desc Set .alignItems(HorizontalAlign.End) +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0030', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0030 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout003") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0030 finish.`); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0040 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0040 + * @tc.desc Set .alignItems(HorizontalAlign.Start) +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0040', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0040 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout004") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0040 finish.`); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0050 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0050 + * @tc.desc Set alignItems(HorizontalAlign.End) +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0050', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0050 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout005") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0050 finish.`); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0060 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0060 + * @tc.desc Set flexGrow(2),layoutWeight(3).layoutWeight(2).layoutWeight(1) +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0060', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0060 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout006") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0060 finish.`); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0070 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0070 + * @tc.desc NoSet flexBasis +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0070', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0070 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout007") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0070 finish.`); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0080 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0080 + * @tc.desc Set flexBasis = -5 +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0080', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0080 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout008") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0080 finish.`); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0090 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0090 + * @tc.desc Set flexBasis = null +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0090', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0090 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout009") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0090 finish.`); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0100 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0100 + * @tc.desc Set flexBasis = undefined +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0100', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0100 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout010") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0100 finish.`); + done() + }) + + /* + * @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0110 + * @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0110 + * @tc.desc Set flexBasis = 0 +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0110', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0110 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout011") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0110 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0120 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0120 +* @tc.desc Set flexBasis = 100 +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0120', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0120 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout012") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0120 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0130 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0130 +* @tc.desc Set flexBasis = "200fp" +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0130', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0130 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout013") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0130 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0140 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0140 +* @tc.desc Set flexBasis = "200lpx" +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0140', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0140 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout014") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0140 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0150 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0150 +* @tc.desc Set flexBasis = "200px" +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0150', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0150 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout015") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0150 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0160 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0160 +* @tc.desc Set flexBasis = "200vp" +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0160', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0160 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout016") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0160 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0170 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0170 +* @tc.desc Set flexBasis = auto +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0170', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0170 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout017") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0170 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0180 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0180 +* @tc.desc Set .layoutWeight(3).layoutWeight(2).layoutWeight(1) +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0180', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0180 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0180 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0190 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0190 +* @tc.desc Set layoutWeight(0.5) +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0190', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0190 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0190 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0200 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0200 +* @tc.desc Set layoutWeight(≥1) +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0200', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0200 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0200 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0210 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0210 +* @tc.desc Set .layoutWeight("3").layoutWeight("2").layoutWeight("1") +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0210', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0210 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0210 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0220 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0220 +* @tc.desc Set layoutWeight("3") +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0220', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0220 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0220 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0230 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0230 +* @tc.desc NoSet flexGrow +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0230', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0230 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0230 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0250 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0250 +* @tc.desc Set flexShrink(2),column1、2、3.layoutWeight(3).layoutWeight(2).layoutWeight(1) +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0250', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0250 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0250 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0260 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0260 +* @tc.desc Set .displayPriority(1).displayPriority(0.5).displayPriority(1) +*/ + // it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0260', 0, async (done: Function) => { + // Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0260 start.`); + // Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout026") + // await Utils.sleep(1000) + // windowSnap.snapShot() + // await Utils.sleep(1000) + // Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0260 finish.`); + // done() + // }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0270 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0270 +* @tc.desc Set .displayPriority(1).displayPriority(2).displayPriority(3) +*/ + // it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0270', 0, async (done: Function) => { + // Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0270 start.`); + // Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout027") + // await Utils.sleep(1000) + // windowSnap.snapShot() + // await Utils.sleep(1000) + // Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0270 finish.`); + // done() + // }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0280 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0280 +* @tc.desc Set flexGrow = -5 +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0280', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0280 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0280 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0290 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0290 +* @tc.desc Set flexGrow = null +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0290', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0190 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0290 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0300 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0300 +* @tc.desc Set flexGrow = undefined +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0300', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0300 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0300 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0310 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0310 +* @tc.desc Set flexGrow = 3、2、1 +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0310', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0310 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0310 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0320 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0320 +* @tc.desc Set flexShink = -5 +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0320', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0320 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0320 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0330 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0330 +* @tc.desc Set flexShink =null +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0330', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0330 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0330 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0340 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0340 +* @tc.desc Set flexShink = undefined +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0340', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0340 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0340 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0350 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0350 +* @tc.desc Set flexShink = 1 +*/ +/* it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0350', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0350 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout035") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0350 finish.`); + done() + })*/ + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0360 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0360 +* @tc.desc Set layoutWeight = "aaa" +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0360', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0360 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0360 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0370 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0370 +* @tc.desc Set layoutWeight = -10 +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0370', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0370 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0370 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0380 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0380 +* @tc.desc Set layoutWeight = null +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0380', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0380 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0380 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0390 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0390 +* @tc.desc Set layoutWeight = undefined +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0390', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0390 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0390 finish.`); + done() + }) + + /* +* @tc.number SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0400 +* @tc.name SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0400 +* @tc.desc Set .layoutWeight(3) .layoutWeight(2) +*/ + it('SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0400', 0, async (done: Function) => { + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0400 start.`); + Settings.createWindow("testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040") + await Utils.sleep(1000) + windowSnap.snapShot() + await Utils.sleep(1000) + Logger.info('TEST', `SUB_ACE_UI_COMPONENT_LAYOUT_COLUMN_LAYOUT_0400 finish.`); + done() + }) + }) +} diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout001.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout001.ets new file mode 100644 index 000000000..6cc7e7dbd --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout001.ets @@ -0,0 +1,53 @@ +/* * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + + + +@Entry +@Component +struct UIComponentLayoutColumnLayout001 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .alignItems(HorizontalAlign.End) + .direction(Direction.Rtl) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout002.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout002.ets new file mode 100644 index 000000000..663cff5c9 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout002.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + + +@Entry +@Component +struct UIComponentLayoutColumnLayout002 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .alignItems(HorizontalAlign.End) + .direction(Direction.Rtl) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout003.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout003.ets new file mode 100644 index 000000000..e124988d8 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout003.ets @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout003 { + + build() { + Column() { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .alignItems(HorizontalAlign.End) + .direction(Direction.Rtl) + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout004.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout004.ets new file mode 100644 index 000000000..b1529d11a --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout004.ets @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout004 { + + build() { + Column() { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .alignItems(HorizontalAlign.Start) + .direction(Direction.Rtl) + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout005.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout005.ets new file mode 100644 index 000000000..ca348271f --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout005.ets @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout005 { + + build() { + Column() { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .alignSelf(ItemAlign.Center) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .alignItems(HorizontalAlign.End) + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout006.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout006.ets new file mode 100644 index 000000000..68005e422 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout006.ets @@ -0,0 +1,55 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout006 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(3) + .flexGrow(2) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(2) + .flexGrow(2) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight(1) + .flexGrow(2) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout007.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout007.ets new file mode 100644 index 000000000..b95d579ec --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout007.ets @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + + +@Entry +@Component +struct UIComponentLayoutColumnLayout007 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis(undefined) + + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout008.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout008.ets new file mode 100644 index 000000000..798344d81 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout008.ets @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout008 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis(-5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout009.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout009.ets new file mode 100644 index 000000000..65d3918be --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout009.ets @@ -0,0 +1,50 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout009 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis("null") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout010.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout010.ets new file mode 100644 index 000000000..c3412d6a7 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout010.ets @@ -0,0 +1,50 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout010 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout011.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout011.ets new file mode 100644 index 000000000..28758868f --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout011.ets @@ -0,0 +1,50 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout011 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis(0) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout012.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout012.ets new file mode 100644 index 000000000..d10c57d1b --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout012.ets @@ -0,0 +1,50 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout012 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis(100) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout013.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout013.ets new file mode 100644 index 000000000..97b4c0a30 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout013.ets @@ -0,0 +1,50 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout013 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis("200fp") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout014.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout014.ets new file mode 100644 index 000000000..e9b081faf --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout014.ets @@ -0,0 +1,50 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout014 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis("200lpx") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout015.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout015.ets new file mode 100644 index 000000000..f058da3f5 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout015.ets @@ -0,0 +1,50 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout015 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis("200px") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout016.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout016.ets new file mode 100644 index 000000000..1e2997a07 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout016.ets @@ -0,0 +1,50 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout016 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis("200vp") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout017.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout017.ets new file mode 100644 index 000000000..f3651dbc4 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout017.ets @@ -0,0 +1,49 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout017 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexBasis("auto") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets new file mode 100644 index 000000000..da1a18a6a --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout018 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(3) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(2) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight(1) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets new file mode 100644 index 000000000..7a06b190b --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout019 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(0.5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets new file mode 100644 index 000000000..184ffbaa3 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout020 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(1) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets new file mode 100644 index 000000000..0f4a1afb1 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout021 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight("3") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight("2") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight("1") + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets new file mode 100644 index 000000000..8a1acc9f0 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout022 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight("3") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight("2") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets new file mode 100644 index 000000000..5301af53c --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +// @Entry +// @Component +// struct UIComponentLayoutColumnLayout023 { +// +// build() { +// Column({space:30}) { +// +// Column(){ +// } +// .width(300) +// .height(30) +// .backgroundColor(Color.Orange) +// .flexGrow +// +// Column(){ +// } +// .width(300) +// .height(30) +// .backgroundColor(Color.Yellow) +// .flexGrow(undefined) +// +// Column(){ +// } +// .width(300) +// .height(30) +// .backgroundColor(Color.Gray) +// +// +// } +// .width('350') +// .height('200') +// .border({ +// width:{left:3,right:3,top:3,bottom:3} +// +// }) +// +// } +// } diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets new file mode 100644 index 000000000..ff1de41f2 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + *//* + + +@Entry +@Component +struct UIComponentLayoutColumnLayout024 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexShrink() + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexShrink() + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexShrink() + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +}*/ diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets new file mode 100644 index 000000000..741635ef1 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets @@ -0,0 +1,55 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout025 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexShrink(2) + .layoutWeight(3) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexShrink(2) + .layoutWeight(2) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexShrink(2) + .layoutWeight(1) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets new file mode 100644 index 000000000..23ea2a04b --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout028 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexGrow(-5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexGrow(-5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexGrow(-5) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets new file mode 100644 index 000000000..fc76eff67 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout029 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexGrow(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexGrow(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexGrow(null) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets new file mode 100644 index 000000000..26c3217a5 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout030 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexGrow(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexGrow(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexGrow(undefined) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets new file mode 100644 index 000000000..7af058dc7 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout031 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexGrow(3) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexGrow(2) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexGrow(1) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets new file mode 100644 index 000000000..4885fbd95 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout032 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexShrink(-5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexShrink(-5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexShrink(-5) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets new file mode 100644 index 000000000..888e92676 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout033 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexShrink(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexShrink(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexShrink(null) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets new file mode 100644 index 000000000..80825e289 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout034 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexShrink(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexShrink(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexShrink(undefined) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets new file mode 100644 index 000000000..1e9b9310c --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout036 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight("aaa") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight("aaa") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight("aaa") + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets new file mode 100644 index 000000000..e9dde5557 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout037 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(-10) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(-10) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight(-10) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets new file mode 100644 index 000000000..08400d4da --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout038 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight(null) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets new file mode 100644 index 000000000..a6f5782bb --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout039 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight(undefined) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets new file mode 100644 index 000000000..827087925 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout040 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(3) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(2) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/resources/base/profile/test_pages.json b/function/ui_compare/uicompare/entry/src/ohosTest/resources/base/profile/test_pages.json index b8e10e5d5..6113652dc 100644 --- a/function/ui_compare/uicompare/entry/src/ohosTest/resources/base/profile/test_pages.json +++ b/function/ui_compare/uicompare/entry/src/ohosTest/resources/base/profile/test_pages.json @@ -920,6 +920,46 @@ "testability/pages/TestCase/TestCase_e258911ff5a0411e9247357a22a2c128", "testability/pages/TestCase/TestCase_e819a4c2faab4092926606af04a2fe87", "testability/pages/TestCase/TestCase_eeb912d7773848319cc46ef49f13b3fe", - "testability/pages/TestCase/TestCase_fcd2f3601c9a4ed9832c93022cd8d6cf" + "testability/pages/TestCase/TestCase_fcd2f3601c9a4ed9832c93022cd8d6cf", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout001", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout002", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout003", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout004", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout005", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout006", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout007", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout008", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout009", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout010", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout011", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout012", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout013", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout014", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout015", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout016", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout017", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout026", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout027", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout035", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039", + "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040" ] } -- Gitee From d70f21c5d5dd3a60bb1fe896400dff5aaa5cdd1e Mon Sep 17 00:00:00 2001 From: LiPengFei Date: Tue, 27 Aug 2024 10:26:20 +0800 Subject: [PATCH 2/5] columlayout Signed-off-by: LiPengFei --- .../UIComponentLayoutColumnLayout018.ets | 53 ------------------ .../UIComponentLayoutColumnLayout019.ets | 53 ------------------ .../UIComponentLayoutColumnLayout020.ets | 54 ------------------ .../UIComponentLayoutColumnLayout021.ets | 53 ------------------ .../UIComponentLayoutColumnLayout022.ets | 53 ------------------ .../UIComponentLayoutColumnLayout023.ets | 53 ------------------ .../UIComponentLayoutColumnLayout024.ets | 54 ------------------ .../UIComponentLayoutColumnLayout025.ets | 55 ------------------- .../UIComponentLayoutColumnLayout028.ets | 53 ------------------ .../UIComponentLayoutColumnLayout029.ets | 53 ------------------ .../UIComponentLayoutColumnLayout030.ets | 53 ------------------ .../UIComponentLayoutColumnLayout031.ets | 53 ------------------ .../UIComponentLayoutColumnLayout032.ets | 53 ------------------ .../UIComponentLayoutColumnLayout033.ets | 53 ------------------ .../UIComponentLayoutColumnLayout034.ets | 53 ------------------ .../UIComponentLayoutColumnLayout036.ets | 52 ------------------ .../UIComponentLayoutColumnLayout037.ets | 52 ------------------ .../UIComponentLayoutColumnLayout038.ets | 52 ------------------ .../UIComponentLayoutColumnLayout039.ets | 52 ------------------ .../UIComponentLayoutColumnLayout040.ets | 51 ----------------- 20 files changed, 1058 deletions(-) delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets delete mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets deleted file mode 100644 index da1a18a6a..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout018 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .layoutWeight(3) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .layoutWeight(2) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .layoutWeight(1) - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets deleted file mode 100644 index 7a06b190b..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout019 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .layoutWeight(0.5) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets deleted file mode 100644 index 184ffbaa3..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - - -@Entry -@Component -struct UIComponentLayoutColumnLayout020 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .layoutWeight(1) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets deleted file mode 100644 index 0f4a1afb1..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout021 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .layoutWeight("3") - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .layoutWeight("2") - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .layoutWeight("1") - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets deleted file mode 100644 index 8a1acc9f0..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout022 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .layoutWeight("3") - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .layoutWeight("2") - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets deleted file mode 100644 index 5301af53c..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -// @Entry -// @Component -// struct UIComponentLayoutColumnLayout023 { -// -// build() { -// Column({space:30}) { -// -// Column(){ -// } -// .width(300) -// .height(30) -// .backgroundColor(Color.Orange) -// .flexGrow -// -// Column(){ -// } -// .width(300) -// .height(30) -// .backgroundColor(Color.Yellow) -// .flexGrow(undefined) -// -// Column(){ -// } -// .width(300) -// .height(30) -// .backgroundColor(Color.Gray) -// -// -// } -// .width('350') -// .height('200') -// .border({ -// width:{left:3,right:3,top:3,bottom:3} -// -// }) -// -// } -// } diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets deleted file mode 100644 index ff1de41f2..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - *//* - - -@Entry -@Component -struct UIComponentLayoutColumnLayout024 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .flexShrink() - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .flexShrink() - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .flexShrink() - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -}*/ diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets deleted file mode 100644 index 741635ef1..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout025 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .flexShrink(2) - .layoutWeight(3) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .flexShrink(2) - .layoutWeight(2) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .flexShrink(2) - .layoutWeight(1) - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets deleted file mode 100644 index 23ea2a04b..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout028 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .flexGrow(-5) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .flexGrow(-5) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .flexGrow(-5) - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets deleted file mode 100644 index fc76eff67..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout029 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .flexGrow(null) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .flexGrow(null) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .flexGrow(null) - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets deleted file mode 100644 index 26c3217a5..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout030 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .flexGrow(undefined) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .flexGrow(undefined) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .flexGrow(undefined) - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets deleted file mode 100644 index 7af058dc7..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout031 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .flexGrow(3) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .flexGrow(2) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .flexGrow(1) - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets deleted file mode 100644 index 4885fbd95..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout032 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .flexShrink(-5) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .flexShrink(-5) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .flexShrink(-5) - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets deleted file mode 100644 index 888e92676..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout033 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .flexShrink(null) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .flexShrink(null) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .flexShrink(null) - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets deleted file mode 100644 index 80825e289..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout034 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .flexShrink(undefined) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .flexShrink(undefined) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .flexShrink(undefined) - - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets deleted file mode 100644 index 1e9b9310c..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout036 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .layoutWeight("aaa") - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .layoutWeight("aaa") - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .layoutWeight("aaa") - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets deleted file mode 100644 index e9dde5557..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout037 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .layoutWeight(-10) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .layoutWeight(-10) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .layoutWeight(-10) - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets deleted file mode 100644 index 08400d4da..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout038 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .layoutWeight(null) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .layoutWeight(null) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .layoutWeight(null) - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets deleted file mode 100644 index a6f5782bb..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets +++ /dev/null @@ -1,52 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout039 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .layoutWeight(undefined) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .layoutWeight(undefined) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - .layoutWeight(undefined) - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets deleted file mode 100644 index 827087925..000000000 --- a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. - * Licensed 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. - */ - -@Entry -@Component -struct UIComponentLayoutColumnLayout040 { - - build() { - Column({space:30}) { - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Orange) - .layoutWeight(3) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Yellow) - .layoutWeight(2) - - Column(){ - } - .width(300) - .height(30) - .backgroundColor(Color.Gray) - } - .width('350') - .height('200') - .border({ - width:{left:3,right:3,top:3,bottom:3} - - }) - - } -} \ No newline at end of file -- Gitee From 4b0119a7611096c202b0a17ee13efff272a4bc63 Mon Sep 17 00:00:00 2001 From: LiPengFei Date: Tue, 27 Aug 2024 10:36:23 +0800 Subject: [PATCH 3/5] update Signed-off-by: LiPengFei --- .../UIComponentLayoutColumnLayout018.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout019.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout020.ets | 54 ++++++++++++++++++ .../UIComponentLayoutColumnLayout021.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout022.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout023.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout024.ets | 54 ++++++++++++++++++ .../UIComponentLayoutColumnLayout025.ets | 55 +++++++++++++++++++ .../UIComponentLayoutColumnLayout028.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout029.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout030.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout031.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout032.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout033.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout034.ets | 53 ++++++++++++++++++ .../UIComponentLayoutColumnLayout036.ets | 52 ++++++++++++++++++ .../UIComponentLayoutColumnLayout037.ets | 52 ++++++++++++++++++ .../UIComponentLayoutColumnLayout038.ets | 52 ++++++++++++++++++ .../UIComponentLayoutColumnLayout039.ets | 52 ++++++++++++++++++ .../UIComponentLayoutColumnLayout040.ets | 51 +++++++++++++++++ 20 files changed, 1058 insertions(+) create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets new file mode 100644 index 000000000..da1a18a6a --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout018.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout018 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(3) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(2) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight(1) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets new file mode 100644 index 000000000..7a06b190b --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout019.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout019 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(0.5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets new file mode 100644 index 000000000..184ffbaa3 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout020.ets @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + + +@Entry +@Component +struct UIComponentLayoutColumnLayout020 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(1) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets new file mode 100644 index 000000000..0f4a1afb1 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout021.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout021 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight("3") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight("2") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight("1") + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets new file mode 100644 index 000000000..8a1acc9f0 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout022.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout022 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight("3") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight("2") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets new file mode 100644 index 000000000..5301af53c --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +// @Entry +// @Component +// struct UIComponentLayoutColumnLayout023 { +// +// build() { +// Column({space:30}) { +// +// Column(){ +// } +// .width(300) +// .height(30) +// .backgroundColor(Color.Orange) +// .flexGrow +// +// Column(){ +// } +// .width(300) +// .height(30) +// .backgroundColor(Color.Yellow) +// .flexGrow(undefined) +// +// Column(){ +// } +// .width(300) +// .height(30) +// .backgroundColor(Color.Gray) +// +// +// } +// .width('350') +// .height('200') +// .border({ +// width:{left:3,right:3,top:3,bottom:3} +// +// }) +// +// } +// } diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets new file mode 100644 index 000000000..ff1de41f2 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024.ets @@ -0,0 +1,54 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + *//* + + +@Entry +@Component +struct UIComponentLayoutColumnLayout024 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexShrink() + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexShrink() + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexShrink() + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +}*/ diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets new file mode 100644 index 000000000..741635ef1 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025.ets @@ -0,0 +1,55 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout025 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexShrink(2) + .layoutWeight(3) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexShrink(2) + .layoutWeight(2) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexShrink(2) + .layoutWeight(1) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets new file mode 100644 index 000000000..23ea2a04b --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout028 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexGrow(-5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexGrow(-5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexGrow(-5) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets new file mode 100644 index 000000000..fc76eff67 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout029 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexGrow(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexGrow(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexGrow(null) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets new file mode 100644 index 000000000..26c3217a5 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout030 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexGrow(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexGrow(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexGrow(undefined) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets new file mode 100644 index 000000000..7af058dc7 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout031.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout031 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexGrow(3) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexGrow(2) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexGrow(1) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets new file mode 100644 index 000000000..4885fbd95 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout032 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexShrink(-5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexShrink(-5) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexShrink(-5) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets new file mode 100644 index 000000000..888e92676 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout033 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexShrink(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexShrink(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexShrink(null) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets new file mode 100644 index 000000000..80825e289 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034.ets @@ -0,0 +1,53 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout034 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .flexShrink(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .flexShrink(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .flexShrink(undefined) + + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets new file mode 100644 index 000000000..1e9b9310c --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036.ets @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout036 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight("aaa") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight("aaa") + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight("aaa") + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets new file mode 100644 index 000000000..e9dde5557 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037.ets @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout037 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(-10) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(-10) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight(-10) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets new file mode 100644 index 000000000..08400d4da --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038.ets @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout038 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(null) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight(null) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets new file mode 100644 index 000000000..a6f5782bb --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout039.ets @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout039 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(undefined) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + .layoutWeight(undefined) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets new file mode 100644 index 000000000..827087925 --- /dev/null +++ b/function/ui_compare/uicompare/entry/src/ohosTest/ets/testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout040.ets @@ -0,0 +1,51 @@ +/* + * Copyright (c) 2024 Shenzhen Kaihong Digital Industry Development Co., Ltd. + * Licensed 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. + */ + +@Entry +@Component +struct UIComponentLayoutColumnLayout040 { + + build() { + Column({space:30}) { + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Orange) + .layoutWeight(3) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Yellow) + .layoutWeight(2) + + Column(){ + } + .width(300) + .height(30) + .backgroundColor(Color.Gray) + } + .width('350') + .height('200') + .border({ + width:{left:3,right:3,top:3,bottom:3} + + }) + + } +} \ No newline at end of file -- Gitee From ca2a88143dd9b843db8c3a936ed4f5d797b42c77 Mon Sep 17 00:00:00 2001 From: LiPengFei Date: Tue, 27 Aug 2024 11:00:08 +0800 Subject: [PATCH 4/5] xiugai Signed-off-by: LiPengFei --- .../entry/src/ohosTest/resources/base/profile/test_pages.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/resources/base/profile/test_pages.json b/function/ui_compare/uicompare/entry/src/ohosTest/resources/base/profile/test_pages.json index 6113652dc..2f0713870 100644 --- a/function/ui_compare/uicompare/entry/src/ohosTest/resources/base/profile/test_pages.json +++ b/function/ui_compare/uicompare/entry/src/ohosTest/resources/base/profile/test_pages.json @@ -946,8 +946,6 @@ "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout023", "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout024", "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout025", - "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout026", - "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout027", "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout028", "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout029", "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout030", @@ -955,7 +953,6 @@ "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout032", "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout033", "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout034", - "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout035", "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout036", "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout037", "testability/pages/UIComponentLayoutColumnLayout/UIComponentLayoutColumnLayout038", -- Gitee From e9e0964491b918f7cc2e426e3ed09d2da494691f Mon Sep 17 00:00:00 2001 From: LiPengFei Date: Tue, 27 Aug 2024 11:19:14 +0800 Subject: [PATCH 5/5] pic Signed-off-by: LiPengFei --- .../ohosTest/resources/base/media/closeeye.png | Bin 0 -> 20728 bytes .../ohosTest/resources/base/media/color.json | 12 ++++++++++++ .../ohosTest/resources/base/media/openeye.png | Bin 0 -> 25311 bytes 3 files changed, 12 insertions(+) create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/resources/base/media/closeeye.png create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/resources/base/media/color.json create mode 100644 function/ui_compare/uicompare/entry/src/ohosTest/resources/base/media/openeye.png diff --git a/function/ui_compare/uicompare/entry/src/ohosTest/resources/base/media/closeeye.png b/function/ui_compare/uicompare/entry/src/ohosTest/resources/base/media/closeeye.png new file mode 100644 index 0000000000000000000000000000000000000000..9beb2c55ef1f1b2068cc6d90cd3615ef99c16c63 GIT binary patch literal 20728 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%0AuF;`)e(Bv}zTUk4kn+!7D8dtil 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 KMNUMnLSTZ5KBVaY literal 0 HcmV?d00001 -- Gitee