[tests] linting fixes

This commit is contained in:
Salakar
2019-08-02 21:19:15 +01:00
parent f82571bbf8
commit 02aa55a19a
5 changed files with 51 additions and 48 deletions

View File

@@ -30,7 +30,7 @@ describe('messaging()', () => {
firebase.messaging().setAutoInitEnabled(123);
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'enabled' expected a boolean value`);
e.message.should.containEql("'enabled' expected a boolean value");
return Promise.resolve();
}
});
@@ -42,7 +42,7 @@ describe('messaging()', () => {
firebase.messaging().getToken(123);
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'authorizedEntity' expected a string value`);
e.message.should.containEql("'authorizedEntity' expected a string value");
return Promise.resolve();
}
});
@@ -52,7 +52,7 @@ describe('messaging()', () => {
firebase.messaging().getToken('123', 123);
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'scope' expected a string value`);
e.message.should.containEql("'scope' expected a string value");
return Promise.resolve();
}
});
@@ -64,7 +64,7 @@ describe('messaging()', () => {
firebase.messaging().deleteToken(123);
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'authorizedEntity' expected a string value`);
e.message.should.containEql("'authorizedEntity' expected a string value");
return Promise.resolve();
}
});
@@ -74,7 +74,7 @@ describe('messaging()', () => {
firebase.messaging().deleteToken('123', 123);
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'scope' expected a string value`);
e.message.should.containEql("'scope' expected a string value");
return Promise.resolve();
}
});
@@ -86,7 +86,7 @@ describe('messaging()', () => {
firebase.messaging().onMessage({});
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'listener' expected a function`);
e.message.should.containEql("'listener' expected a function");
return Promise.resolve();
}
});
@@ -115,7 +115,7 @@ describe('messaging()', () => {
firebase.messaging().onTokenRefresh({});
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'listener' expected a function`);
e.message.should.containEql("'listener' expected a function");
return Promise.resolve();
}
});
@@ -127,7 +127,7 @@ describe('messaging()', () => {
firebase.messaging().onDeletedMessages(123);
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'listener' expected a function`);
e.message.should.containEql("'listener' expected a function");
return Promise.resolve();
}
});
@@ -139,7 +139,7 @@ describe('messaging()', () => {
firebase.messaging().onMessageSent(123);
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'listener' expected a function`);
e.message.should.containEql("'listener' expected a function");
return Promise.resolve();
}
});
@@ -151,7 +151,7 @@ describe('messaging()', () => {
firebase.messaging().onSendError('123');
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'listener' expected a function`);
e.message.should.containEql("'listener' expected a function");
return Promise.resolve();
}
});
@@ -163,7 +163,7 @@ describe('messaging()', () => {
firebase.messaging().setBackgroundMessageHandler('123');
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'handler' expected a function`);
e.message.should.containEql("'handler' expected a function");
return Promise.resolve();
}
});
@@ -197,7 +197,7 @@ describe('messaging()', () => {
firebase.messaging().subscribeToTopic(123);
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'topic' expected a string value`);
e.message.should.containEql("'topic' expected a string value");
return Promise.resolve();
}
});
@@ -207,7 +207,7 @@ describe('messaging()', () => {
firebase.messaging().subscribeToTopic('foo/bar');
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'topic' must not include "/"`);
e.message.should.containEql('\'topic\' must not include "/"');
return Promise.resolve();
}
});
@@ -219,7 +219,7 @@ describe('messaging()', () => {
firebase.messaging().unsubscribeFromTopic(123);
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'topic' expected a string value`);
e.message.should.containEql("'topic' expected a string value");
return Promise.resolve();
}
});
@@ -229,7 +229,7 @@ describe('messaging()', () => {
firebase.messaging().unsubscribeFromTopic('foo/bar');
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'topic' must not include "/"`);
e.message.should.containEql('\'topic\' must not include "/"');
return Promise.resolve();
}
});

View File

@@ -21,7 +21,7 @@ describe('messaging().sendMessage(*)', () => {
firebase.messaging().sendMessage(123);
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'remoteMessage' expected an object value`);
e.message.should.containEql("'remoteMessage' expected an object value");
return Promise.resolve();
}
});
@@ -38,7 +38,7 @@ describe('messaging().sendMessage(*)', () => {
});
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'remoteMessage.to' expected a string value`);
e.message.should.containEql("'remoteMessage.to' expected a string value");
return Promise.resolve();
}
});
@@ -58,7 +58,7 @@ describe('messaging().sendMessage(*)', () => {
});
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'remoteMessage.messageId' expected a string value`);
e.message.should.containEql("'remoteMessage.messageId' expected a string value");
return Promise.resolve();
}
});
@@ -78,7 +78,7 @@ describe('messaging().sendMessage(*)', () => {
});
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`remoteMessage.ttl' expected a number value`);
e.message.should.containEql("remoteMessage.ttl' expected a number value");
return Promise.resolve();
}
});
@@ -90,7 +90,7 @@ describe('messaging().sendMessage(*)', () => {
});
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'remoteMessage.ttl' expected a positive integer value`);
e.message.should.containEql("'remoteMessage.ttl' expected a positive integer value");
return Promise.resolve();
}
});
@@ -102,7 +102,7 @@ describe('messaging().sendMessage(*)', () => {
});
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'remoteMessage.ttl' expected a positive integer value`);
e.message.should.containEql("'remoteMessage.ttl' expected a positive integer value");
return Promise.resolve();
}
});
@@ -122,7 +122,7 @@ describe('messaging().sendMessage(*)', () => {
});
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'remoteMessage.data' expected an object value`);
e.message.should.containEql("'remoteMessage.data' expected an object value");
return Promise.resolve();
}
});
@@ -144,7 +144,7 @@ describe('messaging().sendMessage(*)', () => {
});
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'remoteMessage.collapseKey' expected a string value`);
e.message.should.containEql("'remoteMessage.collapseKey' expected a string value");
return Promise.resolve();
}
});
@@ -164,7 +164,7 @@ describe('messaging().sendMessage(*)', () => {
});
return Promise.reject(new Error('Did not throw Error.'));
} catch (e) {
e.message.should.containEql(`'remoteMessage.messageType' expected a string value`);
e.message.should.containEql("'remoteMessage.messageType' expected a string value");
return Promise.resolve();
}
});

View File

@@ -64,7 +64,7 @@ class FirebaseMessagingModule extends FirebaseModule {
setAutoInitEnabled(enabled) {
if (!isBoolean(enabled)) {
throw new Error(
`firebase.messaging().setAutoInitEnabled(*) 'enabled' expected a boolean value.`,
"firebase.messaging().setAutoInitEnabled(*) 'enabled' expected a boolean value.",
);
}
@@ -75,12 +75,12 @@ class FirebaseMessagingModule extends FirebaseModule {
getToken(authorizedEntity, scope) {
if (!isUndefined(authorizedEntity) && !isString(authorizedEntity)) {
throw new Error(
`firebase.messaging().getToken(*) 'authorizedEntity' expected a string value.`,
"firebase.messaging().getToken(*) 'authorizedEntity' expected a string value.",
);
}
if (!isUndefined(scope) && !isString(scope)) {
throw new Error(`firebase.messaging().getToken(_, *) 'scope' expected a string value.`);
throw new Error("firebase.messaging().getToken(_, *) 'scope' expected a string value.");
}
return this.native.getToken(
@@ -92,12 +92,12 @@ class FirebaseMessagingModule extends FirebaseModule {
deleteToken(authorizedEntity, scope) {
if (!isUndefined(authorizedEntity) && !isString(authorizedEntity)) {
throw new Error(
`firebase.messaging().deleteToken(*) 'authorizedEntity' expected a string value.`,
"firebase.messaging().deleteToken(*) 'authorizedEntity' expected a string value.",
);
}
if (!isUndefined(scope) && !isString(scope)) {
throw new Error(`firebase.messaging().deleteToken(_, *) 'scope' expected a string value.`);
throw new Error("firebase.messaging().deleteToken(_, *) 'scope' expected a string value.");
}
return this.native.deleteToken(
@@ -108,7 +108,7 @@ class FirebaseMessagingModule extends FirebaseModule {
onMessage(listener) {
if (!isFunction(listener)) {
throw new Error(`firebase.messaging().onMessage(*) 'listener' expected a function.`);
throw new Error("firebase.messaging().onMessage(*) 'listener' expected a function.");
}
const subscription = this.emitter.addListener('messaging_message_received', listener);
@@ -117,7 +117,7 @@ class FirebaseMessagingModule extends FirebaseModule {
onTokenRefresh(listener) {
if (!isFunction(listener)) {
throw new Error(`firebase.messaging().onTokenRefresh(*) 'listener' expected a function.`);
throw new Error("firebase.messaging().onTokenRefresh(*) 'listener' expected a function.");
}
const subscription = this.emitter.addListener('messaging_token_refresh', listener);
@@ -173,7 +173,7 @@ class FirebaseMessagingModule extends FirebaseModule {
// https://firebase.google.com/docs/reference/android/com/google/firebase/messaging/FirebaseMessagingService.html#public-void-ondeletedmessages-
onDeletedMessages(listener) {
if (!isFunction(listener)) {
throw new Error(`firebase.messaging().onDeletedMessages(*) 'listener' expected a function.`);
throw new Error("firebase.messaging().onDeletedMessages(*) 'listener' expected a function.");
}
const subscription = this.emitter.addListener('messaging_message_deleted', listener);
@@ -183,7 +183,7 @@ class FirebaseMessagingModule extends FirebaseModule {
// https://firebase.google.com/docs/reference/android/com/google/firebase/messaging/FirebaseMessagingService.html#onMessageSent(java.lang.String)
onMessageSent(listener) {
if (!isFunction(listener)) {
throw new Error(`firebase.messaging().onMessageSent(*) 'listener' expected a function.`);
throw new Error("firebase.messaging().onMessageSent(*) 'listener' expected a function.");
}
const subscription = this.emitter.addListener('messaging_message_sent', listener);
@@ -195,7 +195,7 @@ class FirebaseMessagingModule extends FirebaseModule {
// https://firebase.google.com/docs/reference/android/com/google/firebase/messaging/FirebaseMessagingService.html#onSendError(java.lang.String,%20java.lang.Exception)
onSendError(listener) {
if (!isFunction(listener)) {
throw new Error(`firebase.messaging().onSendError(*) 'listener' expected a function.`);
throw new Error("firebase.messaging().onSendError(*) 'listener' expected a function.");
}
const subscription = this.emitter.addListener('messaging_message_send_error', listener);
@@ -208,7 +208,7 @@ class FirebaseMessagingModule extends FirebaseModule {
setBackgroundMessageHandler(handler) {
if (!isFunction(handler)) {
throw new Error(
`firebase.messaging().setBackgroundMessageHandler(*) 'handler' expected a function.`,
"firebase.messaging().setBackgroundMessageHandler(*) 'handler' expected a function.",
);
}
@@ -232,11 +232,11 @@ class FirebaseMessagingModule extends FirebaseModule {
subscribeToTopic(topic) {
if (!isString(topic)) {
throw new Error(`firebase.messaging().subscribeToTopic(*) 'topic' expected a string value.`);
throw new Error("firebase.messaging().subscribeToTopic(*) 'topic' expected a string value.");
}
if (topic.indexOf('/') > -1) {
throw new Error(`firebase.messaging().subscribeToTopic(*) 'topic' must not include "/".`);
throw new Error('firebase.messaging().subscribeToTopic(*) \'topic\' must not include "/".');
}
return this.native.subscribeToTopic(topic);
@@ -245,12 +245,14 @@ class FirebaseMessagingModule extends FirebaseModule {
unsubscribeFromTopic(topic) {
if (!isString(topic)) {
throw new Error(
`firebase.messaging().unsubscribeFromTopic(*) 'topic' expected a string value.`,
"firebase.messaging().unsubscribeFromTopic(*) 'topic' expected a string value.",
);
}
if (topic.indexOf('/') > -1) {
throw new Error(`firebase.messaging().unsubscribeFromTopic(*) 'topic' must not include "/".`);
throw new Error(
'firebase.messaging().unsubscribeFromTopic(*) \'topic\' must not include "/".',
);
}
return this.native.unsubscribeFromTopic(topic);
@@ -261,12 +263,14 @@ class FirebaseMessagingModule extends FirebaseModule {
*/
useServiceWorker() {
// eslint-disable-next-line no-console
console.warn(
'firebase.messaging().useServiceWorker() is not supported on react-native-firebase.',
);
}
usePublicVapidKey() {
// eslint-disable-next-line no-console
console.warn(
'firebase.messaging().usePublicVapidKey() is not supported on react-native-firebase.',
);

View File

@@ -29,13 +29,13 @@ export default function remoteMessageOptions(messagingSenderId, remoteMessage) {
const out = {};
if (isUndefined(remoteMessage) || !isObject(remoteMessage)) {
throw new Error(`'remoteMessage' expected an object value`);
throw new Error("'remoteMessage' expected an object value");
}
if (!remoteMessage.to) {
out.to = `${messagingSenderId}@fcm.googleapis.com`;
} else if (!isString(remoteMessage.to)) {
throw new Error(`'remoteMessage.to' expected a string value`);
throw new Error("'remoteMessage.to' expected a string value");
} else {
out.to = remoteMessage.to;
}
@@ -43,7 +43,7 @@ export default function remoteMessageOptions(messagingSenderId, remoteMessage) {
if (!remoteMessage.messageId) {
out.messageId = generateFirestoreId();
} else if (!isString(remoteMessage.messageId)) {
throw new Error(`'remoteMessage.messageId' expected a string value`);
throw new Error("'remoteMessage.messageId' expected a string value");
} else {
out.messageId = remoteMessage.messageId;
}
@@ -52,10 +52,10 @@ export default function remoteMessageOptions(messagingSenderId, remoteMessage) {
out.ttl = 3600;
} else {
if (!isNumber(remoteMessage.ttl)) {
throw new Error(`'remoteMessage.ttl' expected a number value`);
throw new Error("'remoteMessage.ttl' expected a number value");
}
if (remoteMessage.ttl < 0 || !isInteger(remoteMessage.ttl)) {
throw new Error(`'remoteMessage.ttl' expected a positive integer value`);
throw new Error("'remoteMessage.ttl' expected a positive integer value");
}
out.ttl = remoteMessage.ttl;
}
@@ -63,21 +63,21 @@ export default function remoteMessageOptions(messagingSenderId, remoteMessage) {
if (!remoteMessage.data) {
out.data = {};
} else if (!isObject(remoteMessage.data)) {
throw new Error(`'remoteMessage.data' expected an object value`);
throw new Error("'remoteMessage.data' expected an object value");
} else {
out.data = remoteMessage.data;
}
if (remoteMessage.collapseKey) {
if (!isString(remoteMessage.collapseKey)) {
throw new Error(`'remoteMessage.collapseKey' expected a string value`);
throw new Error("'remoteMessage.collapseKey' expected a string value");
}
out.collapseKey = remoteMessage.collapseKey;
}
if (remoteMessage.messageType) {
if (!isString(remoteMessage.messageType)) {
throw new Error(`'remoteMessage.messageType' expected a string value`);
throw new Error("'remoteMessage.messageType' expected a string value");
}
out.messageType = remoteMessage.messageType;
}

View File

@@ -1,4 +1,3 @@
/* eslint-disable no-console */
/*
* Copyright (c) 2016-present Invertase Limited & Contributors
*