e2e/test/pages/utils/cast.js (view raw)
1/**
2 *
3 * @param {string} value
4 * @return {string|undefined}
5 */
6export const cast = function (value) {
7 switch (value) {
8 case 'my email':
9 return global.SCENE.actor.email;
10 case 'my event address':
11 return global.SCENE.event.address;
12 case 'my event date':
13 const month = global.SCENE.event.date.getMonth();
14 const day = global.SCENE.event.date.getDay();
15 const year = global.SCENE.event.date.getYear();
16 const num = x => (x < 10 ? `0${x}` : `${x}`);
17 return `${num(day)}.${num(month)}.${year}`;
18 case 'my event name':
19 return global.SCENE.event.name;
20 }
21
22 return value;
23};