diff --git a/multimedia/BUILD.gn b/multimedia/BUILD.gn
index e15a0d67c4dbc455d5d2ee6083d0ea062cb01796..e5072b84d17b4765d924290223fb1339d4f1a951 100644
--- a/multimedia/BUILD.gn
+++ b/multimedia/BUILD.gn
@@ -65,7 +65,6 @@ group("multimedia") {
"medialibrary/mediaLibrary_getExiflocation:mediaLibrary_getExifLocation_hap",
"medialibrary/mediaLibrary_getThumbnail:mediaLibrary_getThumbnail_hap",
"medialibrary/mediaLibrary_mediafetchoptions:mediaLibrary_mediafetchoptions_hap",
- "medialibrary/mediaLibrary_store:mediaLibrary_store_hap",
"medialibrary/mediaLibrary_trash:mediaLibrary_trash_js_hap",
]
} else {
diff --git a/multimedia/medialibrary/mediaLibrary_store/BUILD.gn b/multimedia/medialibrary/mediaLibrary_store/BUILD.gn
deleted file mode 100644
index 4fa37760d24e138e4927e6b65250fe2dc3cbeeff..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/BUILD.gn
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright (C) 2023 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("//test/xts/tools/build/suite.gni")
-
-ohos_js_hap_suite("mediaLibrary_store_hap") {
- hap_profile = "./src/main/config.json"
- js2abc = true
- deps = [
- ":mediaLibrary_store_js_assets",
- ":mediaLibrary_store_resources",
- ]
-
- certificate_profile = "./signature/openharmony_sx.p7b"
- hap_name = "ActsMediaLibraryStoreTest"
- subsystem_name = "multimedia"
- part_name = "multimedia_player_framework"
-}
-ohos_js_assets("mediaLibrary_store_js_assets") {
- js2abc = true
- hap_profile = "./src/main/config.json"
- source_dir = "./src/main/js"
-}
-ohos_resources("mediaLibrary_store_resources") {
- sources = [ "./src/main/resources" ]
- hap_profile = "./src/main/config.json"
-}
diff --git a/multimedia/medialibrary/mediaLibrary_store/Test.json b/multimedia/medialibrary/mediaLibrary_store/Test.json
deleted file mode 100644
index 28044a719bf7a0815e3849ae4ac48a4286d29a5c..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/Test.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "description": "Configuration for videoplayer Tests",
- "driver": {
- "type": "OHJSUnitTest",
- "test-timeout": "2000000",
- "shell-timeout": "2000000",
- "testcase-timeout": 60000,
- "bundle-name": "ohos.acts.multimedia.mediaLibrarystore",
- "package-name": "ohos.acts.multimedia.mediaLibrarystore"
- },
- "kits": [
- {
- "test-file-name": [
- "ActsMediaLibraryStoreTest.hap"
- ],
- "type": "AppInstallKit",
- "cleanup-apps": true
- }
- ]
-}
\ No newline at end of file
diff --git a/multimedia/medialibrary/mediaLibrary_store/signature/openharmony_sx.p7b b/multimedia/medialibrary/mediaLibrary_store/signature/openharmony_sx.p7b
deleted file mode 100644
index 02acd4173aff781981c63accbb4537c857143d76..0000000000000000000000000000000000000000
Binary files a/multimedia/medialibrary/mediaLibrary_store/signature/openharmony_sx.p7b and /dev/null differ
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/config.json b/multimedia/medialibrary/mediaLibrary_store/src/main/config.json
deleted file mode 100644
index df5d10e6f925b3788d1ebc4802f118f97660c559..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/config.json
+++ /dev/null
@@ -1,104 +0,0 @@
-{
- "app": {
- "apiVersion": {
- "compatible": 6,
- "releaseType": "Beta1",
- "target": 7
- },
- "vendor": "acts",
- "bundleName": "ohos.acts.multimedia.mediaLibrarystore",
- "version": {
- "code": 1000000,
- "name": "1.0.0"
- }
- },
- "deviceConfig": {
- "default": {
- "debug": true
- }
- },
- "module": {
- "abilities": [
- {
- "skills": [
- {
- "entities": [
- "entity.system.home"
- ],
- "actions": [
- "action.system.home"
- ]
- }
- ],
- "orientation": "unspecified",
- "formsEnabled": false,
- "name": ".MainAbility",
- "srcLanguage": "js",
- "srcPath": "MainAbility",
- "icon": "$media:icon",
- "description": "$string:MainAbility_desc",
- "label": "$string:MainAbility_label",
- "type": "page",
- "visible": true,
- "launchType": "standard"
- },
- {
- "orientation": "unspecified",
- "formsEnabled": false,
- "name": ".TestAbility",
- "srcLanguage": "js",
- "srcPath": "TestAbility",
- "icon": "$media:icon",
- "description": "$string:TestAbility_desc",
- "label": "$string:TestAbility_label",
- "type": "page",
- "visible": true,
- "launchType": "standard"
- }
- ],
- "deviceType": [
- "tablet",
- "default",
- "default",
- "tablet",
- "tv",
- "wearable"
- ],
- "mainAbility": ".MainAbility",
- "distro": {
- "moduleType": "entry",
- "installationFree": false,
- "deliveryWithInstall": true,
- "moduleName": "entry"
- },
- "package": "ohos.acts.multimedia.mediaLibrarystore",
- "name": ".entry",
- "js": [
- {
- "pages": [
- "pages/index/index"
- ],
- "name": "default",
- "window": {
- "designWidth": 720,
- "autoDesignWidth": true
- }
- },
- {
- "pages": [
- "pages/index/index"
- ],
- "name": ".TestAbility",
- "window": {
- "designWidth": 720,
- "autoDesignWidth": false
- }
- }
- ],
- "testRunner": {
- "name": "OpenHarmonyTestRunner",
- "srcPath": "TestRunner"
- },
- "srcPath": ""
- }
-}
\ No newline at end of file
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/app.js b/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/app.js
deleted file mode 100644
index df708246c18aea01a765ba63dacd158e83adc04c..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/app.js
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * Copyright (C) 2023 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 AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry'
-import { Hypium } from '@ohos/hypium'
-import testsuite from '../test/List.test'
-
-export default {
- onCreate() {
- console.info('TestApplication onCreate')
- setTimeout(()=>{
- var abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator()
- var abilityDelegatorArguments = AbilityDelegatorRegistry.getArguments()
- console.info('start run testcase!!!')
- Hypium.hypiumTest(abilityDelegator, abilityDelegatorArguments, testsuite)
- },100)
- },
- onDestroy() {
- console.info("TestApplication onDestroy");
- }
-};
-
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/i18n/en-US.json b/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/i18n/en-US.json
deleted file mode 100644
index e63c70d978a3a53be988388c87182f81785e170c..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/i18n/en-US.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "strings": {
- "hello": "Hello",
- "world": "World"
- }
-}
\ No newline at end of file
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/i18n/zh-CN.json b/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/i18n/zh-CN.json
deleted file mode 100644
index de6ee5748322f44942c1b003319d8e66c837675f..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/i18n/zh-CN.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "strings": {
- "hello": "您好",
- "world": "世界"
- }
-}
\ No newline at end of file
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/pages/index/index.css b/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/pages/index/index.css
deleted file mode 100644
index 9d82caae4c9be5e107b6c680878a4eef96aa5b39..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/pages/index/index.css
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- * Copyright (C) 2023 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.
- */
-
-.container {
- flex-direction: column;
- justify-content: center;
- align-items: center;
- width: 100%;
- height: 100%;
-}
-
-.title {
- font-size: 40px;
- color: #000000;
- opacity: 0.9;
-}
-
-@media screen and (device-type: tablet) and (orientation: landscape) {
- .title {
- font-size: 100px;
- }
-}
-
-@media screen and (device-type: wearable) {
- .title {
- font-size: 28px;
- color: #FFFFFF;
- }
-}
-
-@media screen and (device-type: tv) {
- .container {
- background-image: url("/common/images/Wallpaper.png");
- background-size: cover;
- background-repeat: no-repeat;
- background-position: center;
- }
-
- .title {
- font-size: 100px;
- color: #FFFFFF;
- }
-}
-
-@media screen and (device-type: phone) and (orientation: landscape) {
- .title {
- font-size: 60px;
- }
-}
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/pages/index/index.hml b/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/pages/index/index.hml
deleted file mode 100644
index 9e66dfc2cb9fdd4c10691ffa9efea0999906dabd..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/pages/index/index.hml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
- {{ $t('strings.hello') }} {{ title }}
-
-
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/pages/index/index.js b/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/pages/index/index.js
deleted file mode 100644
index 00632e72193e476055b107c56a997fd037e3e20e..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/MainAbility/pages/index/index.js
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * Copyright (C) 2023 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.
- */
-
-
-export default {
- data: {
- title: ""
- },
- onInit() {
- this.title = this.$t('strings.world');
- },
- onShow() {
- console.info('onShow finish')
- },
- onReady() {
- },
-}
\ No newline at end of file
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/app.js b/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/app.js
deleted file mode 100644
index b4b4ad4375f33bb0383dc2e80efa2b479d275c88..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/app.js
+++ /dev/null
@@ -1,23 +0,0 @@
-/*
- * Copyright (c) 2023 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.
- */
-
-export default {
- onCreate() {
- console.info('AceApplication onCreate');
- },
- onDestroy() {
- console.info('AceApplication onDestroy');
- }
-};
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/i18n/en-US.json b/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/i18n/en-US.json
deleted file mode 100644
index 55561b83737c3c31d082fbfa11e5fc987a351104..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/i18n/en-US.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "strings": {
- "hello": "Hello",
- "world": "World"
- },
- "Files": {
- }
-}
\ No newline at end of file
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/i18n/zh-CN.json b/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/i18n/zh-CN.json
deleted file mode 100644
index cce1af06761a42add0cac1a0567aa3237eda8cb4..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/i18n/zh-CN.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "strings": {
- "hello": "您好",
- "world": "世界"
- },
- "Files": {
- }
-}
\ No newline at end of file
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/pages/index/index.css b/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/pages/index/index.css
deleted file mode 100644
index b21c92c6290ea747bd891e2ab673721afc5521ed..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/pages/index/index.css
+++ /dev/null
@@ -1,30 +0,0 @@
-.container {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- left: 0px;
- top: 0px;
- width: 100%;
- height: 100%;
-}
-
-.title {
- font-size: 60px;
- text-align: center;
- width: 100%;
- height: 40%;
- margin: 10px;
-}
-
-@media screen and (device-type: phone) and (orientation: landscape) {
- .title {
- font-size: 60px;
- }
-}
-
-@media screen and (device-type: tablet) and (orientation: landscape) {
- .title {
- font-size: 100px;
- }
-}
\ No newline at end of file
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/pages/index/index.hml b/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/pages/index/index.hml
deleted file mode 100644
index f64b040a5ae394dbaa5e185e1ecd4f4556b92184..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/pages/index/index.hml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- {{ $t('strings.hello') }} {{ title }}
-
-
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/pages/index/index.js b/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/pages/index/index.js
deleted file mode 100644
index c2c0b3c5220d9ab2572b0b9f786a8404f846f8ff..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestAbility/pages/index/index.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Copyright (c) 2023 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.
- */
-
-export default {
- data: {
- title: ""
- },
- onInit() {
- this.title = this.$t('strings.world');
- }
-}
-
-
-
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestRunner/OpenHarmonyTestRunner.js b/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestRunner/OpenHarmonyTestRunner.js
deleted file mode 100644
index 04f59896e3bece96511cb66e40dedbfda1b031cd..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/TestRunner/OpenHarmonyTestRunner.js
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Copyright (c) 2023 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 AbilityDelegatorRegistry from '@ohos.application.abilityDelegatorRegistry'
-
-function translateParamsToString(parameters) {
- const keySet = new Set([
- '-s class', '-s notClass', '-s suite', '-s itName',
- '-s level', '-s testType', '-s size', '-s timeout',
- '-s package', '-s dryRun'
- ])
- let targetParams = '';
- for (const key in parameters) {
- if (keySet.has(key)) {
- targetParams += ' ' + key + ' ' + parameters[key]
- }
- }
- return targetParams.trim()
-}
-
- export default {
- onPrepare() {
- console.info('OpenHarmonyTestRunner OnPrepare')
- },
- onRun() {
- console.log('OpenHarmonyTestRunner onRun run')
- var abilityDelegatorArguments = AbilityDelegatorRegistry.getArguments()
- var abilityDelegator = AbilityDelegatorRegistry.getAbilityDelegator()
-
- var testAbilityName = abilityDelegatorArguments.parameters['-p'] + '.MainAbility'
-
- var cmd = 'aa start -d 0 -a ' + testAbilityName + ' -b ' + abilityDelegatorArguments.bundleName
- cmd += ' ' + translateParamsToString(abilityDelegatorArguments.parameters)
- var debug = abilityDelegatorArguments.parameters["-D"]
- console.info('debug value : '+debug)
- if (debug == 'true')
- {
- cmd += ' -D'
- }
- console.info('cmd : '+cmd)
- abilityDelegator.executeShellCommand(cmd, (err, data) => {
- console.info('executeShellCommand : err : ' + JSON.stringify(err));
- console.info('executeShellCommand : data : ' + data.stdResult);
- console.info('executeShellCommand : data : ' + data.exitCode);
- })
- }
-};
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/test/ActsMediaLibraryStoreTest.test.js b/multimedia/medialibrary/mediaLibrary_store/src/main/js/test/ActsMediaLibraryStoreTest.test.js
deleted file mode 100644
index 0cd285b1482c22889ac5fc2db60a74ae8745808e..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/test/ActsMediaLibraryStoreTest.test.js
+++ /dev/null
@@ -1,209 +0,0 @@
-/*
- * Copyright (C) 2023 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 mediaLibrary from '@ohos.multimedia.mediaLibrary';
-import {describe, beforeAll, beforeEach, afterEach, afterAll, it, expect} from '@ohos/hypium'
-
-export default function ActsMediaLibraryStoreTest() {
-describe('ActsMediaLibraryStoreTest', function () {
- let TAG = "SUB_MEDIALIBRARY_STORE_TEST===>"
- console.info(`${TAG} SUB_MEDIALIBRARY_STORE_TEST START`)
- /* *
- * @tc.number : SUB_MEDIALIBRARY_STORE_TEST_0100
- * @tc.name : storeMediaAsset
- * @tc.desc : Function of callback
- * @tc.size : MediumTest
- * @tc.type : Reliability
- * @tc.level : Level2
- */
- it('SUB_MEDIALIBRARY_STORE_TEST_0100', 0, async function (done) {
- let option = {
- src : '/data/storage/el2/base/haps/entry/image.png',
- mimeType : 'image/*',
- relativePath : 'Pictures/'
- };
- mediaLibrary.getMediaLibrary().storeMediaAsset(option, (error, value) => {
- if (error) {
- console.info(`storeMediaAsset callback err ${error}`)
- expect(false).assertTrue()
- done()
- } else {
- console.info(`storeMediaAsset callback success ${value}`)
- expect(true).assertTrue()
- done()
- }
- });
- })
-
- /* *
- * @tc.number : SUB_MEDIALIBRARY_STORE_TEST_0200
- * @tc.name : storeMediaAsset
- * @tc.desc : Function of Promise
- * @tc.size : MediumTest
- * @tc.type : Reliability
- * @tc.level : Level2
- */
- it('SUB_MEDIALIBRARY_STORE_TEST_0200', 0, async function (done) {
- let option = {
- src : '/data/storage/el2/base/haps/entry/image.png',
- mimeType : 'image/*',
- relativePath : 'Pictures/'
- };
- mediaLibrary.getMediaLibrary().storeMediaAsset(option).then((value) => {
- console.info(`storeMediaAsset Promise success ${value}`)
- expect(true).assertTrue()
- done()
- }).catch((error) => {
- console.info(`storeMediaAsset Promise err ${error}`)
- expect(false).assertTrue()
- done()
- });
- })
-
- /* *
- * @tc.number : SUB_MEDIALIBRARY_STORE_TEST_0300
- * @tc.name : startImagePreview
- * @tc.desc : Function of callback
- * @tc.size : MediumTest
- * @tc.type : Reliability
- * @tc.level : Level2
- */
- it('SUB_MEDIALIBRARY_STORE_TEST_0300', 0, async function (done) {
- let images = [
- 'datashare:///media/xxxx/2',
- 'datashare:///media/xxxx/3'
- ];
-
- let index = 1;
- mediaLibrary.getMediaLibrary().startImagePreview(images, index, (error) => {
- if (error) {
- console.info(`startImagePreview callback err ${error}`)
- expect(false).assertTrue()
- done()
- } else {
- console.info(`startImagePreview callback success ${value}`)
- expect(true).assertTrue()
- done()
- }
- });
- })
-
- /* *
- * @tc.number : SUB_MEDIALIBRARY_STORE_TEST_0400
- * @tc.name : startImagePreview
- * @tc.desc : Function of callback
- * @tc.size : MediumTest
- * @tc.type : Reliability
- * @tc.level : Level2
- */
- it('SUB_MEDIALIBRARY_STORE_TEST_0400', 0, async function (done) {
- let images = [
- 'datashare:///media/xxxx/2',
- 'datashare:///media/xxxx/3'
- ];
-
- mediaLibrary.getMediaLibrary().startImagePreview(images, (error) => {
- if (error) {
- console.info(`startImagePreview callback err ${error}`)
- expect(false).assertTrue()
- done()
- } else {
- console.info(`startImagePreview callback success ${value}`)
- expect(true).assertTrue()
- done()
- }
- });
- })
-
- /* *
- * @tc.number : SUB_MEDIALIBRARY_STORE_TEST_0500
- * @tc.name : startImagePreview
- * @tc.desc : Function of Promise
- * @tc.size : MediumTest
- * @tc.type : Reliability
- * @tc.level : Level2
- */
- it('SUB_MEDIALIBRARY_STORE_TEST_0500', 0, async function (done) {
- let images = [
- 'datashare:///media/xxxx/2',
- 'datashare:///media/xxxx/3'
- ];
-
- let index = 1;
- mediaLibrary.getMediaLibrary().startImagePreview(images, index).then(() => {
- console.info(`storeMediaAsset Promise success ${value}`)
- expect(true).assertTrue()
- done()
- }).catch((error) => {
- console.info(`storeMediaAsset Promise err ${error}`)
- expect(false).assertTrue()
- done()
- });
- })
-
- /* *
- * @tc.number : SUB_MEDIALIBRARY_STORE_TEST_0600
- * @tc.name : startMediaSelect
- * @tc.desc : Function of callback
- * @tc.size : MediumTest
- * @tc.type : Reliability
- * @tc.level : Level2
- */
- it('SUB_MEDIALIBRARY_STORE_TEST_0600', 0, async function (done) {
- let option = mediaLibrary.MediaSelectOption = {
- type : 'media',
- count : 2
- };
- mediaLibrary.getMediaLibrary().startMediaSelect(option, (error, value) => {
- if (error) {
- console.info(`startMediaSelect callback err ${error}`)
- expect(false).assertTrue()
- done()
- } else {
- console.info(`startMediaSelect callback success ${value}`)
- expect(true).assertTrue()
- done()
- }
- });
- })
-
- /* *
- * @tc.number : SUB_MEDIALIBRARY_STORE_TEST_0700
- * @tc.name : startMediaSelect
- * @tc.desc : Function of Promise
- * @tc.size : MediumTest
- * @tc.type : Reliability
- * @tc.level : Level2
- */
- it('SUB_MEDIALIBRARY_STORE_TEST_0200', 0, async function (done) {
- let option = mediaLibrary.MediaSelectOption = {
- type : 'media',
- count : 2
- };
- mediaLibrary.getMediaLibrary().startMediaSelect(option).then((value) => {
- console.info(`startMediaSelect Promise success ${value}`)
- expect(true).assertTrue()
- done()
- }).catch((error) => {
- console.info(`startMediaSelect Promise err ${error}`)
- expect(false).assertTrue()
- done()
- });
- })
-
- console.info(`${TAG} SUB_MEDIALIBRARY_STORE_TEST END`)
-
-})
-}
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/js/test/List.test.js b/multimedia/medialibrary/mediaLibrary_store/src/main/js/test/List.test.js
deleted file mode 100644
index ff9e1434a3ad3bf875f9c1fa8509d95c463e0c48..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/js/test/List.test.js
+++ /dev/null
@@ -1,19 +0,0 @@
-/*
- * Copyright (C) 2023 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 ActsMediaLibraryStoreTest from './ActsMediaLibraryStoreTest.test.js'
-export default function testsuite() {
- ActsMediaLibraryStoreTest()
-}
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/resources/base/element/string.json b/multimedia/medialibrary/mediaLibrary_store/src/main/resources/base/element/string.json
deleted file mode 100644
index 0f7093c2bfb152947743af94756b906697a6b7de..0000000000000000000000000000000000000000
--- a/multimedia/medialibrary/mediaLibrary_store/src/main/resources/base/element/string.json
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- "string": [
- {
- "name": "entry_MainAbility",
- "value": "entry_MainAbility"
- },
- {
- "name": "mainability_description",
- "value": "JS_Empty Ability"
- },
- {
- "name": "MainAbility_desc",
- "value": "description"
- },
- {
- "name": "MainAbility_label",
- "value": "label"
- },
- {
- "name": "TestAbility_desc",
- "value": "description"
- },
- {
- "name": "TestAbility_label",
- "value": "label"
- }
- ]
-}
\ No newline at end of file
diff --git a/multimedia/medialibrary/mediaLibrary_store/src/main/resources/base/media/icon.png b/multimedia/medialibrary/mediaLibrary_store/src/main/resources/base/media/icon.png
deleted file mode 100644
index ce307a8827bd75456441ceb57d530e4c8d45d36c..0000000000000000000000000000000000000000
Binary files a/multimedia/medialibrary/mediaLibrary_store/src/main/resources/base/media/icon.png and /dev/null differ