fix test that was not passing because languages are not loaded in tests

This commit is contained in:
Matteo Pagliazzi
2016-12-26 15:31:31 +01:00
parent 3123183e46
commit 5be91ef842

View File

@@ -748,15 +748,17 @@ describe('payments/index', () => {
}); });
it('sends gem donation message in each participant\'s language', async () => { it('sends gem donation message in each participant\'s language', async () => {
// TODO using english for both users because other languages are not loaded
// for api.buyGems
await recipient.update({ await recipient.update({
'preferences.language': 'es', 'preferences.language': 'en',
}); });
await user.update({ await user.update({
'preferences.language': 'cs', 'preferences.language': 'en',
}); });
await api.buyGems(data); await api.buyGems(data);
let [recipientsMessageContent, sendersMessageContent] = ['es', 'cs'].map((lang) => { let [recipientsMessageContent, sendersMessageContent] = ['en', 'en'].map((lang) => {
let messageContent = t('giftedGemsFull', { let messageContent = t('giftedGemsFull', {
username: recipient.profile.name, username: recipient.profile.name,
sender: user.profile.name, sender: user.profile.name,