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

!5200 新增NotificationFlags、NotificationFlagStatus类型xts(monthly)

Merge pull request !5200 from FangJinliang/cherry-pick-1661413918
...@@ -38,7 +38,7 @@ describe('secondaryDirectoryTest', function () { ...@@ -38,7 +38,7 @@ describe('secondaryDirectoryTest', function () {
/* /*
* @tc.number: ACTS_SecondaryDirectory_xts_0100 * @tc.number: ACTS_SecondaryDirectory_xts_0100
* @tc.name: NotificationRequest、NotificationSubscriber、NotificationSubscribeInfo、SubscribeCallbackData * @tc.name: NotificationRequest、NotificationSubscriber、NotificationSubscribeInfo、SubscribeCallbackData、NotificationFlags
* @tc.desc: use NotificationRequest type * @tc.desc: use NotificationRequest type
*/ */
function consumeCallback1(data) { function consumeCallback1(data) {
...@@ -48,6 +48,13 @@ describe('secondaryDirectoryTest', function () { ...@@ -48,6 +48,13 @@ describe('secondaryDirectoryTest', function () {
let contentType = subscribeCallback.request.content.contentType; let contentType = subscribeCallback.request.content.contentType;
console.info("===>contentType: ===>" + contentType) console.info("===>contentType: ===>" + contentType)
expect(contentType).assertEqual(notify.ContentType.NOTIFICATION_CONTENT_BASIC_TEXT); expect(contentType).assertEqual(notify.ContentType.NOTIFICATION_CONTENT_BASIC_TEXT);
let flags: notify.NotificationFlags = subscribeCallback.request.notificationFlags;
console.info("===>notificationFlags: ===>" + JSON.stringify(flags));
let soundEnabled: notify.NotificationFlagStatus = flags.soundEnabled;
let vibrationEnabled: notify.NotificationFlagStatus = flags.vibrationEnabled
expect(soundEnabled).assertEqual(0);
expect(vibrationEnabled).assertEqual(0);
} }
it('ACTS_SecondaryDirectory_xts_0100', 0, async function (done) { it('ACTS_SecondaryDirectory_xts_0100', 0, async function (done) {
...@@ -263,7 +270,7 @@ describe('secondaryDirectoryTest', function () { ...@@ -263,7 +270,7 @@ describe('secondaryDirectoryTest', function () {
*/ */
function consumeCallback5(data) { function consumeCallback5(data) {
console.info("===>consumeCallback5 data : ===>" +JSON.stringify(data)); console.info("===>consumeCallback5 data : ===>" +JSON.stringify(data));
let actionButtons = data.request.actionButtons[0] let actionButtons: notify.NotificationActionButton = data.request.actionButtons[0]
console.info("===>actionButtons: ===>" + JSON.stringify(actionButtons)) console.info("===>actionButtons: ===>" + JSON.stringify(actionButtons))
expect(actionButtons.title).assertEqual("buttonA"); expect(actionButtons.title).assertEqual("buttonA");
expect(actionButtons.userInput.inputKey).assertEqual("test_NotificationUserInput"); expect(actionButtons.userInput.inputKey).assertEqual("test_NotificationUserInput");
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册