We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2ef7c59 commit b6de5f9Copy full SHA for b6de5f9
.eslintrc.js
@@ -35,25 +35,13 @@ module.exports = {
35
'setupTests.ts',
36
'jest.setup.*',
37
'jest.config.*',
38
- // 'packages/adapter-nextjs/__tests__',
39
- // 'packages/analytics/__tests__',
40
'packages/api/__tests__',
41
'packages/api-graphql/__tests__',
42
- // 'packages/api-rest/__tests__',
43
- // 'packages/auth/__tests__',
44
- // 'packages/aws-amplify/__tests__',
45
- // 'packages/core/__tests__',
46
'packages/datastore/__tests__',
47
'packages/datastore-storage-adapter/__tests__',
48
- // 'packages/geo/__tests__',
49
'packages/interactions/__tests__',
50
- // 'packages/notifications/__tests__',
51
'packages/predictions/__tests__',
52
'packages/pubsub/__tests__',
53
- 'packages/react-native/__tests__',
54
- 'packages/rtn-push-notification/__tests__',
55
- 'packages/rtn-web-browser/__tests__',
56
- // 'packages/storage/__tests__',
57
],
58
rules: {
59
camelcase: [
packages/rtn-push-notification/__tests__/apis/getPermissionStatus.test.ts
@@ -23,7 +23,7 @@ describe('getPermissionStatus', () => {
23
beforeAll(() => {
24
mockGetPermissionStatusNative.mockResolvedValue(status);
25
mockNormalizeNativePermissionStatus.mockImplementation(
26
- status => `normalized-${status}`,
+ statusParam => `normalized-${statusParam}`,
27
);
28
});
29
packages/rtn-push-notification/__tests__/apis/registerHeadlessTask.test.ts
@@ -2,6 +2,7 @@
2
// SPDX-License-Identifier: Apache-2.0
3
4
import { AppRegistry } from 'react-native';
5
+
6
import { getConstants } from '../../src/apis/getConstants';
7
import { registerHeadlessTask } from '../../src/apis/registerHeadlessTask';
8
import { normalizeNativeMessage } from '../../src/utils';
packages/rtn-push-notification/__tests__/testUtils/data.ts
@@ -33,7 +33,7 @@ export const fcmMessageOptions = {
33
export const fcmMessagePayload = {
34
title: 'fcm-title',
body: 'fcm-body',
- imageUrl: imageUrl,
+ imageUrl,
action: {},
rawData: pushNotificationAdhocData,
};
packages/rtn-push-notification/__tests__/utils/normalizeNativeMessage.test.ts
@@ -6,8 +6,8 @@ import {
apnsMessage,
apnsMessagePayload,
fcmMessage,
9
- fcmMessagePayload,
10
fcmMessageOptions,
+ fcmMessagePayload,
11
imageUrl,
12
pushNotificationAdhocData,
13
pushNotificationDeeplinkUrl,
@@ -23,7 +23,7 @@ describe('normalizeNativeMessage', () => {
expect(normalizeNativeMessage(apnsMessage)).toStrictEqual({
title,
body,
data: {
...pushNotificationAdhocData,
'media-url': imageUrl,
@@ -72,12 +72,17 @@ describe('normalizeNativeMessage', () => {
72
73
describe('fcm messages', () => {
74
it('normalizes typical messages', () => {
75
- const { body, rawData, imageUrl, title } = fcmMessagePayload;
+ const {
76
+ body,
77
+ rawData,
78
+ imageUrl: imageUrlFromPayload,
79
+ title,
80
+ } = fcmMessagePayload;
81
82
expect(normalizeNativeMessage(fcmMessage)).toStrictEqual({
83
84
data: rawData,
- imageUrl,
85
86
87
fcmOptions: {
88
...fcmMessageOptions,
0 commit comments