e2e/constants.ts (view raw)
1import {
2 Event,
3 Settings,
4 Travel,
5 UsersPermissionsUser,
6 Vehicle,
7} from "./graphql";
8
9export const DATABASE_TEMPLATE_PATH = "./strapi/template.db";
10export const DATABASE_PATH = "./strapi/test.db";
11
12export const USER_PASSWORD = "Testtest1";
13export const USER_ID = "1";
14export const USER: Partial<UsersPermissionsUser> = {
15 id: USER_ID,
16 email: "test@octree.ch",
17 username: "test",
18 firstName: "Kai",
19 lastName: "Doe",
20};
21
22export const EVENT_UUID = "2c336e59-087d-4dec-bf9b-f74b1ca22cd4";
23export const EVENT_ID = "1";
24export const EVENT: Event = {
25 id: EVENT_ID,
26 uuid: EVENT_UUID,
27 email: "test+event@octree.ch",
28 name: "A Test Event",
29 address: "442, rue Auguste Lebon, 78 432 Fernandes, France",
30 description: "Description de l'événement de test",
31 created_at: "2022-08-12",
32 updated_at: "2022-08-20",
33};
34
35export const TRAVEL_ID = "1";
36export const TRAVEL: Travel = {
37 id: TRAVEL_ID,
38 details: "Travel details",
39 event: EVENT,
40 meeting: "Meeting test point",
41 passengers: [],
42 phone_number: "+41 79 632 58 85",
43 seats: 4,
44 vehicleName: "The Test Car",
45 departure: "2023-08-12T13:57:40.093Z",
46 created_at: "2022-08-12",
47 updated_at: "2022-08-20",
48};
49
50export const VEHICLE_ID = "1";
51export const VEHICLE: Partial<Vehicle> = {
52 id: VEHICLE_ID,
53 name: "My Test Car",
54 seats: 4,
55 phone_number: "+41 79 632 58 85",
56 user: USER as UsersPermissionsUser,
57};
58
59export const SETTING_FR: Partial<Settings> = {
60 announcement: "Annonce en français",
61 about_link: "https://about.test",
62 faq_link: "https://faq.test",
63};
64
65export const SETTING_EN: Partial<Settings> = {
66 announcement: "Annoucement in english",
67 about_link: "https://about.test",
68 faq_link: "https://faq.test",
69};