未验证 提交 a4801864 编写于 作者: O openharmony_ci 提交者: Gitee

!4331 modify HapModuleInfo's name, label, icon

Merge pull request !4331 from SoftSquirrel/master
...@@ -20,12 +20,19 @@ const BUNDLE_NAME1 = 'com.example.bmsmainabilityfirstscene'; ...@@ -20,12 +20,19 @@ const BUNDLE_NAME1 = 'com.example.bmsmainabilityfirstscene';
const BUNDLE_NAME2 = 'com.example.third2'; const BUNDLE_NAME2 = 'com.example.third2';
const BUNDLE_NAME3 = 'com.example.third5'; const BUNDLE_NAME3 = 'com.example.third5';
const BUNDLE_NAME5 = 'com.example.system1'; const BUNDLE_NAME5 = 'com.example.system1';
const BUNDLE_NAME6 = "com.example.bmsmainabilitysecondscene";
const FIRSTMAINABILITY = 'com.example.bmsmainabilityfirstscene.MainAbility'; const FIRSTMAINABILITY = 'com.example.bmsmainabilityfirstscene.MainAbility';
const SECONDMAINABILITY = 'com.example.bmsmainabilitysecondscene.MainAbility'; const SECONDMAINABILITY = 'com.example.bmsmainabilitysecondscene.MainAbility';
const MODULE_NAME = 'entry'; const MODULE_NAME = 'entry';
const ICON = '$media:icon';
const ICON_ID = 16777218;
const LABEL = '$string:app_name'; const LABEL = '$string:app_name';
const LABEL_ID = 16777216;
const DEVICE_TYPES = 'phone'; const DEVICE_TYPES = 'phone';
const FIRST_SCENE_HAP_NAME = 'com.example.bmsmainabilityfirstscene.MyApplication';
const SECOND_SCENE_HAP_NAME = 'com.example.bmsmainabilitysecondscene.MyApplication';
const THIRD_TWO_HAP_NAME = 'com.example.third2.MyApplication';
const THIRD_FIVE_HAP_NAME = 'com.example.third5.BmsThirdBundle5';
const SYSTEM_ONE_HAP_NAME = 'com.example.system1.BmsSystemBundle1';
export default function ActsBmsHapModuleTest() { export default function ActsBmsHapModuleTest() {
describe('ActsBmsHapModuleTest', function () { describe('ActsBmsHapModuleTest', function () {
...@@ -43,14 +50,14 @@ describe('ActsBmsHapModuleTest', function () { ...@@ -43,14 +50,14 @@ describe('ActsBmsHapModuleTest', function () {
expect(result.hapModuleInfos.length).assertEqual(2); expect(result.hapModuleInfos.length).assertEqual(2);
if (result.hapModuleInfos.length > 0) { if (result.hapModuleInfos.length > 0) {
let hapModuleInfo = result.hapModuleInfos[0]; let hapModuleInfo = result.hapModuleInfos[0];
expect(hapModuleInfo.name).assertEqual(BUNDLE_NAME1); expect(hapModuleInfo.name).assertEqual(FIRST_SCENE_HAP_NAME);
expect(hapModuleInfo.moduleName).assertEqual(MODULE_NAME); expect(hapModuleInfo.moduleName).assertEqual(MODULE_NAME);
expect(hapModuleInfo.description).assertEqual(''); expect(hapModuleInfo.description).assertEqual('');
expect(hapModuleInfo.descriptionId).assertEqual(0); expect(hapModuleInfo.descriptionId).assertEqual(0);
expect(hapModuleInfo.icon).assertEqual(''); expect(hapModuleInfo.icon).assertEqual(ICON);
expect(hapModuleInfo.label).assertEqual(LABEL); expect(hapModuleInfo.label).assertEqual(LABEL);
expect(hapModuleInfo.labelId).assertEqual(0); expect(hapModuleInfo.labelId).assertEqual(LABEL_ID);
expect(hapModuleInfo.iconId).assertEqual(0); expect(hapModuleInfo.iconId).assertEqual(ICON_ID);
expect(hapModuleInfo.backgroundImg).assertEqual(""); expect(hapModuleInfo.backgroundImg).assertEqual("");
expect(hapModuleInfo.supportedModes).assertEqual(0); expect(hapModuleInfo.supportedModes).assertEqual(0);
expect(hapModuleInfo.reqCapabilities.length).assertEqual(0); expect(hapModuleInfo.reqCapabilities.length).assertEqual(0);
...@@ -81,10 +88,9 @@ describe('ActsBmsHapModuleTest', function () { ...@@ -81,10 +88,9 @@ describe('ActsBmsHapModuleTest', function () {
let hapModuleInfo = result.hapModuleInfos[0]; let hapModuleInfo = result.hapModuleInfos[0];
let hapModuleInfo1 = result.hapModuleInfos[1]; let hapModuleInfo1 = result.hapModuleInfos[1];
checkHapMoudleInfos(hapModuleInfo); checkHapMoudleInfos(hapModuleInfo);
checkHapMoudleInfos(hapModuleInfo1); checkHapMoudleInfos(hapModuleInfo1);
expect(hapModuleInfo.label).assertEqual(LABEL); expect(hapModuleInfo.name).assertEqual(FIRST_SCENE_HAP_NAME);
expect(hapModuleInfo.name).assertEqual(BUNDLE_NAME1); expect(hapModuleInfo1.name).assertEqual(SECOND_SCENE_HAP_NAME);
expect(hapModuleInfo1.name).assertEqual(BUNDLE_NAME6);
expect(hapModuleInfo.moduleName).assertEqual(MODULE_NAME); expect(hapModuleInfo.moduleName).assertEqual(MODULE_NAME);
expect(hapModuleInfo.mainAbilityName).assertEqual(FIRSTMAINABILITY); expect(hapModuleInfo.mainAbilityName).assertEqual(FIRSTMAINABILITY);
expect(hapModuleInfo.mainElementName).assertEqual(FIRSTMAINABILITY); expect(hapModuleInfo.mainElementName).assertEqual(FIRSTMAINABILITY);
...@@ -108,12 +114,12 @@ describe('ActsBmsHapModuleTest', function () { ...@@ -108,12 +114,12 @@ describe('ActsBmsHapModuleTest', function () {
expect(result.hapModuleInfos.length).assertEqual(1); expect(result.hapModuleInfos.length).assertEqual(1);
if (result.hapModuleInfos.length > 0) { if (result.hapModuleInfos.length > 0) {
let hapModuleInfo = result.hapModuleInfos[0]; let hapModuleInfo = result.hapModuleInfos[0];
expect(hapModuleInfo.name).assertEqual(BUNDLE_NAME2); expect(hapModuleInfo.name).assertEqual(THIRD_TWO_HAP_NAME);
expect(hapModuleInfo.moduleName).assertEqual(MODULE_NAME); expect(hapModuleInfo.moduleName).assertEqual(MODULE_NAME);
expect(hapModuleInfo.description).assertEqual(''); expect(hapModuleInfo.description).assertEqual('');
expect(hapModuleInfo.descriptionId).assertEqual(0); expect(hapModuleInfo.descriptionId).assertEqual(0);
expect(hapModuleInfo.icon).assertEqual(''); expect(hapModuleInfo.icon).assertEqual('');
expect(hapModuleInfo.label).assertEqual(LABEL); expect(hapModuleInfo.label).assertEqual('');
expect(hapModuleInfo.labelId).assertEqual(0); expect(hapModuleInfo.labelId).assertEqual(0);
expect(hapModuleInfo.iconId).assertEqual(0); expect(hapModuleInfo.iconId).assertEqual(0);
expect(hapModuleInfo.backgroundImg).assertEqual(""); expect(hapModuleInfo.backgroundImg).assertEqual("");
...@@ -144,14 +150,14 @@ describe('ActsBmsHapModuleTest', function () { ...@@ -144,14 +150,14 @@ describe('ActsBmsHapModuleTest', function () {
expect(result.hapModuleInfos.length).assertEqual(1); expect(result.hapModuleInfos.length).assertEqual(1);
if (result.hapModuleInfos.length == 1) { if (result.hapModuleInfos.length == 1) {
let hapModuleInfo = result.hapModuleInfos[0]; let hapModuleInfo = result.hapModuleInfos[0];
expect(hapModuleInfo.name).assertEqual(BUNDLE_NAME3); expect(hapModuleInfo.name).assertEqual(THIRD_FIVE_HAP_NAME);
expect(hapModuleInfo.moduleName).assertEqual(MODULE_NAME); expect(hapModuleInfo.moduleName).assertEqual(MODULE_NAME);
expect(hapModuleInfo.description).assertEqual(''); expect(hapModuleInfo.description).assertEqual('');
expect(hapModuleInfo.descriptionId).assertEqual(0); expect(hapModuleInfo.descriptionId).assertEqual(0);
expect(hapModuleInfo.icon).assertEqual(''); expect(hapModuleInfo.icon).assertEqual(ICON);
expect(hapModuleInfo.label).assertEqual(LABEL); expect(hapModuleInfo.label).assertEqual(LABEL);
expect(hapModuleInfo.labelId).assertEqual(0); expect(hapModuleInfo.labelId).assertEqual(LABEL_ID);
expect(hapModuleInfo.iconId).assertEqual(0); expect(hapModuleInfo.iconId).assertEqual(16777219);
expect(hapModuleInfo.backgroundImg).assertEqual(""); expect(hapModuleInfo.backgroundImg).assertEqual("");
expect(hapModuleInfo.supportedModes).assertEqual(0); expect(hapModuleInfo.supportedModes).assertEqual(0);
expect(hapModuleInfo.reqCapabilities.length).assertEqual(0); expect(hapModuleInfo.reqCapabilities.length).assertEqual(0);
...@@ -181,14 +187,14 @@ describe('ActsBmsHapModuleTest', function () { ...@@ -181,14 +187,14 @@ describe('ActsBmsHapModuleTest', function () {
expect(data.hapModuleInfos.length).assertEqual(1); expect(data.hapModuleInfos.length).assertEqual(1);
if (data.hapModuleInfos.length == 1) { if (data.hapModuleInfos.length == 1) {
let hapModuleInfo = data.hapModuleInfos[0]; let hapModuleInfo = data.hapModuleInfos[0];
expect(hapModuleInfo.name).assertEqual(BUNDLE_NAME5); expect(hapModuleInfo.name).assertEqual(SYSTEM_ONE_HAP_NAME);
expect(hapModuleInfo.moduleName).assertEqual(MODULE_NAME); expect(hapModuleInfo.moduleName).assertEqual(MODULE_NAME);
expect(hapModuleInfo.description).assertEqual(''); expect(hapModuleInfo.description).assertEqual('');
expect(hapModuleInfo.descriptionId).assertEqual(0); expect(hapModuleInfo.descriptionId).assertEqual(0);
expect(hapModuleInfo.icon).assertEqual(''); expect(hapModuleInfo.icon).assertEqual(ICON);
expect(hapModuleInfo.label).assertEqual(LABEL); expect(hapModuleInfo.label).assertEqual(LABEL);
expect(hapModuleInfo.labelId).assertEqual(0); expect(hapModuleInfo.labelId).assertEqual(LABEL_ID);
expect(hapModuleInfo.iconId).assertEqual(0); expect(hapModuleInfo.iconId).assertEqual(16777219);
expect(hapModuleInfo.backgroundImg).assertEqual(""); expect(hapModuleInfo.backgroundImg).assertEqual("");
expect(hapModuleInfo.supportedModes).assertEqual(0); expect(hapModuleInfo.supportedModes).assertEqual(0);
expect(hapModuleInfo.reqCapabilities.length).assertEqual(0); expect(hapModuleInfo.reqCapabilities.length).assertEqual(0);
...@@ -208,9 +214,10 @@ describe('ActsBmsHapModuleTest', function () { ...@@ -208,9 +214,10 @@ describe('ActsBmsHapModuleTest', function () {
function checkHapMoudleInfos(info) { function checkHapMoudleInfos(info) {
expect(info.description).assertEqual(''); expect(info.description).assertEqual('');
expect(info.descriptionId).assertEqual(0); expect(info.descriptionId).assertEqual(0);
expect(info.icon).assertEqual(''); expect(info.icon).assertEqual(ICON);
expect(info.labelId).assertEqual(0); expect(info.labelId).assertEqual(LABEL_ID);
expect(info.iconId).assertEqual(0); expect(info.iconId).assertEqual(ICON_ID);
expect(info.label).assertEqual(LABEL);
expect(info.backgroundImg).assertEqual(""); expect(info.backgroundImg).assertEqual("");
expect(info.supportedModes).assertEqual(0); expect(info.supportedModes).assertEqual(0);
expect(info.reqCapabilities.length).assertEqual(0); expect(info.reqCapabilities.length).assertEqual(0);
......
...@@ -87,7 +87,7 @@ describe('ActsBundleManagerTest', function () { ...@@ -87,7 +87,7 @@ describe('ActsBundleManagerTest', function () {
expect(datainfo.targetVersion).assertEqual(5); expect(datainfo.targetVersion).assertEqual(5);
expect(datainfo.isCompressNativeLibs).assertEqual(true); expect(datainfo.isCompressNativeLibs).assertEqual(true);
for (let s = 0; s < datainfo.hapModuleInfos.length; s++) { for (let s = 0; s < datainfo.hapModuleInfos.length; s++) {
expect(datainfo.hapModuleInfos[s].name).assertEqual("com.example.myapplication1"); expect(datainfo.hapModuleInfos[s].name).assertEqual("com.example.myapplication1.MyApplication1");
expect(datainfo.hapModuleInfos[s].moduleName).assertEqual("entry"); expect(datainfo.hapModuleInfos[s].moduleName).assertEqual("entry");
} }
expect(datainfo.entryModuleName).assertEqual("entry"); expect(datainfo.entryModuleName).assertEqual("entry");
...@@ -151,7 +151,7 @@ describe('ActsBundleManagerTest', function () { ...@@ -151,7 +151,7 @@ describe('ActsBundleManagerTest', function () {
expect(datainfo.targetVersion).assertEqual(5); expect(datainfo.targetVersion).assertEqual(5);
expect(datainfo.isCompressNativeLibs).assertEqual(true); expect(datainfo.isCompressNativeLibs).assertEqual(true);
for (let s = 0; s < datainfo.hapModuleInfos.length; s++) { for (let s = 0; s < datainfo.hapModuleInfos.length; s++) {
expect(datainfo.hapModuleInfos[s].name).assertEqual("com.example.myapplication1"); expect(datainfo.hapModuleInfos[s].name).assertEqual("com.example.myapplication1.MyApplication1");
expect(datainfo.hapModuleInfos[s].moduleName).assertEqual("entry"); expect(datainfo.hapModuleInfos[s].moduleName).assertEqual("entry");
} }
expect(datainfo.entryModuleName).assertEqual("entry"); expect(datainfo.entryModuleName).assertEqual("entry");
...@@ -501,7 +501,7 @@ describe('ActsBundleManagerTest', function () { ...@@ -501,7 +501,7 @@ describe('ActsBundleManagerTest', function () {
expect(dataInfo.targetVersion).assertEqual(5); expect(dataInfo.targetVersion).assertEqual(5);
expect(dataInfo.isCompressNativeLibs).assertEqual(true); expect(dataInfo.isCompressNativeLibs).assertEqual(true);
for (let s = 0; s < dataInfo.hapModuleInfos.length; s++) { for (let s = 0; s < dataInfo.hapModuleInfos.length; s++) {
expect(dataInfo.hapModuleInfos[s].name).assertEqual("com.example.myapplication1"); expect(dataInfo.hapModuleInfos[s].name).assertEqual("com.example.myapplication1.MyApplication1");
expect(dataInfo.hapModuleInfos[s].moduleName).assertEqual("entry"); expect(dataInfo.hapModuleInfos[s].moduleName).assertEqual("entry");
} }
expect(dataInfo.entryModuleName).assertEqual("entry"); expect(dataInfo.entryModuleName).assertEqual("entry");
...@@ -550,7 +550,7 @@ describe('ActsBundleManagerTest', function () { ...@@ -550,7 +550,7 @@ describe('ActsBundleManagerTest', function () {
expect(dataInfo.targetVersion).assertEqual(5); expect(dataInfo.targetVersion).assertEqual(5);
expect(dataInfo.isCompressNativeLibs).assertEqual(true); expect(dataInfo.isCompressNativeLibs).assertEqual(true);
for (let s = 0; s < dataInfo.hapModuleInfos.length; s++) { for (let s = 0; s < dataInfo.hapModuleInfos.length; s++) {
expect(dataInfo.hapModuleInfos[s].name).assertEqual("com.example.myapplication1"); expect(dataInfo.hapModuleInfos[s].name).assertEqual("com.example.myapplication1.MyApplication1");
expect(dataInfo.hapModuleInfos[s].moduleName).assertEqual("entry"); expect(dataInfo.hapModuleInfos[s].moduleName).assertEqual("entry");
} }
expect(dataInfo.entryModuleName).assertEqual("entry"); expect(dataInfo.entryModuleName).assertEqual("entry");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册