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