From 6d0855feed5990cafee6c0535f5eae3fd77de3a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=94=B0=E5=8F=8C=E6=98=8E?= Date: Tue, 13 Aug 2024 09:22:41 +0000 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20entry/sr?= =?UTF-8?q?c/ohosTest/ets/test/imageknifeOption.test.ets?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ets/test/imageknifeOption.test.ets | 69 ------------------- 1 file changed, 69 deletions(-) delete mode 100644 entry/src/ohosTest/ets/test/imageknifeOption.test.ets diff --git a/entry/src/ohosTest/ets/test/imageknifeOption.test.ets b/entry/src/ohosTest/ets/test/imageknifeOption.test.ets deleted file mode 100644 index ffd20b9..0000000 --- a/entry/src/ohosTest/ets/test/imageknifeOption.test.ets +++ /dev/null @@ -1,69 +0,0 @@ -/* - * Copyright (C) 2024 Huawei Device 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 { ImageKnifeOption,ImageKnifeData } from "@ohos/imageknife" - -export default function ImageKnifeOptionTest() { - describe('ImageKnifeOptionTest',() => { - // Defines a test suite. Two parameters are supported: test suite name and test suite function. - beforeAll(() => { - // Presets an action, which is performed only once before all test cases of the test suite start. - // This API supports only one parameter: preset action function. - }); - beforeEach(() => { - // Presets an action, which is performed before each unit test case starts. - // The number of execution times is the same as the number of test cases defined by **it**. - // This API supports only one parameter: preset action function. - }); - afterEach(() => { - // Presets a clear action, which is performed after each unit test case ends. - // The number of execution times is the same as the number of test cases defined by **it**. - // This API supports only one parameter: clear action function. - }); - afterAll(() => { - // Presets a clear action, which is performed after all test cases of the test suite end. - // This API supports only one parameter: clear action function. - }); - it('onLoadListener', 0, () => { - let a = 'abc'; - let b: string = ''; - let imageData:ImageKnifeData = { - source: "", - imageWidth: 0, - imageHeight: 0, - } - let ImageKnifeOption: ImageKnifeOption = { - loadSrc: $r("app.media.rabbit"), - onLoadListener: { - onLoadFailed: (err) => { - console.error("Load Failed Reason: " + err); - }, - onLoadSuccess: (data,imageknifeData) => { - if(typeof data == 'string') { - return b = data; - } - imageData = imageknifeData - return data; - }, - }, - } - if (ImageKnifeOption.onLoadListener && ImageKnifeOption.onLoadListener.onLoadSuccess && ImageKnifeOption.onLoadListener.onLoadFailed) { - ImageKnifeOption.onLoadListener.onLoadSuccess(a,imageData); - ImageKnifeOption.onLoadListener.onLoadFailed(a); - } - expect(a).assertEqual(b); - }); - }); -} \ No newline at end of file