1+ // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
2+
3+ exports [` the schema > parses a day timetable with no periods 1` ] = `
4+ {
5+ " date" : " 2023-09-20T00:00:00.000+10:00" ,
6+ " periods" : [
7+ {
8+ " date" : " 2023-09-20" ,
9+ " endTime" : " 2023-09-20T08:00:00.000+10:00" ,
10+ " key" : " 0-transition" ,
11+ " name" : " Transition to Period 0" ,
12+ " shortName" : " transition" ,
13+ " startTime" : " 2023-09-20T00:00:00.000+10:00" ,
14+ },
15+ {
16+ " casual" : undefined ,
17+ " colour" : " transparent" ,
18+ " date" : " 2023-09-20" ,
19+ " endTime" : " 2023-09-20T08:57:00.000+10:00" ,
20+ " key" : " 0" ,
21+ " name" : " Period 0" ,
22+ " room" : undefined ,
23+ " roomTo" : undefined ,
24+ " shortName" : " 0" ,
25+ " startTime" : " 2023-09-20T08:00:00.000+10:00" ,
26+ " teacher" : undefined ,
27+ },
28+ {
29+ " casual" : undefined ,
30+ " colour" : " transparent" ,
31+ " date" : " 2023-09-20" ,
32+ " endTime" : " 2023-09-20T09:00:00.000+10:00" ,
33+ " key" : " RC" ,
34+ " name" : " Roll Call" ,
35+ " room" : undefined ,
36+ " roomTo" : undefined ,
37+ " shortName" : " RC" ,
38+ " startTime" : " 2023-09-20T08:57:00.000+10:00" ,
39+ " teacher" : undefined ,
40+ },
41+ {
42+ " casual" : undefined ,
43+ " colour" : " transparent" ,
44+ " date" : " 2023-09-20" ,
45+ " endTime" : " 2023-09-20T10:00:00.000+10:00" ,
46+ " key" : " 1" ,
47+ " name" : " Period 1" ,
48+ " room" : undefined ,
49+ " roomTo" : undefined ,
50+ " shortName" : " 1" ,
51+ " startTime" : " 2023-09-20T09:00:00.000+10:00" ,
52+ " teacher" : undefined ,
53+ },
54+ {
55+ " date" : " 2023-09-20" ,
56+ " endTime" : " 2023-09-20T10:05:00.000+10:00" ,
57+ " key" : " 2-transition" ,
58+ " name" : " Transition to Period 2" ,
59+ " shortName" : " transition" ,
60+ " startTime" : " 2023-09-20T10:00:00.000+10:00" ,
61+ },
62+ {
63+ " casual" : undefined ,
64+ " colour" : " transparent" ,
65+ " date" : " 2023-09-20" ,
66+ " endTime" : " 2023-09-20T11:05:00.000+10:00" ,
67+ " key" : " 2" ,
68+ " name" : " Period 2" ,
69+ " room" : undefined ,
70+ " roomTo" : undefined ,
71+ " shortName" : " 2" ,
72+ " startTime" : " 2023-09-20T10:05:00.000+10:00" ,
73+ " teacher" : undefined ,
74+ },
75+ {
76+ " casual" : undefined ,
77+ " colour" : " transparent" ,
78+ " date" : " 2023-09-20" ,
79+ " endTime" : " 2023-09-20T11:22:00.000+10:00" ,
80+ " key" : " R" ,
81+ " name" : " Recess" ,
82+ " room" : undefined ,
83+ " roomTo" : undefined ,
84+ " shortName" : " R" ,
85+ " startTime" : " 2023-09-20T11:05:00.000+10:00" ,
86+ " teacher" : undefined ,
87+ },
88+ {
89+ " date" : " 2023-09-20" ,
90+ " endTime" : " 2023-09-20T11:25:00.000+10:00" ,
91+ " key" : " 3-transition" ,
92+ " name" : " Transition to Period 3" ,
93+ " shortName" : " transition" ,
94+ " startTime" : " 2023-09-20T11:22:00.000+10:00" ,
95+ },
96+ {
97+ " casual" : undefined ,
98+ " colour" : " transparent" ,
99+ " date" : " 2023-09-20" ,
100+ " endTime" : " 2023-09-20T12:25:00.000+10:00" ,
101+ " key" : " 3" ,
102+ " name" : " Period 3" ,
103+ " room" : undefined ,
104+ " roomTo" : undefined ,
105+ " shortName" : " 3" ,
106+ " startTime" : " 2023-09-20T11:25:00.000+10:00" ,
107+ " teacher" : undefined ,
108+ },
109+ {
110+ " casual" : undefined ,
111+ " colour" : " transparent" ,
112+ " date" : " 2023-09-20" ,
113+ " endTime" : " 2023-09-20T12:45:00.000+10:00" ,
114+ " key" : " WFL1" ,
115+ " name" : " Lunch 1" ,
116+ " room" : undefined ,
117+ " roomTo" : undefined ,
118+ " shortName" : " WFL1" ,
119+ " startTime" : " 2023-09-20T12:25:00.000+10:00" ,
120+ " teacher" : undefined ,
121+ },
122+ {
123+ " casual" : undefined ,
124+ " colour" : " transparent" ,
125+ " date" : " 2023-09-20" ,
126+ " endTime" : " 2023-09-20T13:02:00.000+10:00" ,
127+ " key" : " WFL2" ,
128+ " name" : " Lunch 2" ,
129+ " room" : undefined ,
130+ " roomTo" : undefined ,
131+ " shortName" : " WFL2" ,
132+ " startTime" : " 2023-09-20T12:45:00.000+10:00" ,
133+ " teacher" : undefined ,
134+ },
135+ {
136+ " date" : " 2023-09-20" ,
137+ " endTime" : " 2023-09-20T13:05:00.000+10:00" ,
138+ " key" : " 4-transition" ,
139+ " name" : " Transition to Period 4" ,
140+ " shortName" : " transition" ,
141+ " startTime" : " 2023-09-20T13:02:00.000+10:00" ,
142+ },
143+ {
144+ " casual" : undefined ,
145+ " colour" : " transparent" ,
146+ " date" : " 2023-09-20" ,
147+ " endTime" : " 2023-09-20T14:05:00.000+10:00" ,
148+ " key" : " 4" ,
149+ " name" : " Period 4" ,
150+ " room" : undefined ,
151+ " roomTo" : undefined ,
152+ " shortName" : " 4" ,
153+ " startTime" : " 2023-09-20T13:05:00.000+10:00" ,
154+ " teacher" : undefined ,
155+ },
156+ {
157+ " date" : " 2023-09-20" ,
158+ " endTime" : " 2023-09-20T14:10:00.000+10:00" ,
159+ " key" : " 5-transition" ,
160+ " name" : " Transition to Period 5" ,
161+ " shortName" : " transition" ,
162+ " startTime" : " 2023-09-20T14:05:00.000+10:00" ,
163+ },
164+ {
165+ " casual" : undefined ,
166+ " colour" : " transparent" ,
167+ " date" : " 2023-09-20" ,
168+ " endTime" : " 2023-09-20T15:10:00.000+10:00" ,
169+ " key" : " 5" ,
170+ " name" : " Period 5" ,
171+ " room" : undefined ,
172+ " roomTo" : undefined ,
173+ " shortName" : " 5" ,
174+ " startTime" : " 2023-09-20T14:10:00.000+10:00" ,
175+ " teacher" : undefined ,
176+ },
177+ {
178+ " casual" : undefined ,
179+ " colour" : " transparent" ,
180+ " date" : " 2023-09-20" ,
181+ " endTime" : null ,
182+ " key" : " EoD" ,
183+ " name" : " End of Day" ,
184+ " room" : undefined ,
185+ " roomTo" : undefined ,
186+ " shortName" : " EoD" ,
187+ " startTime" : " 2023-09-20T15:10:00.000+10:00" ,
188+ " teacher" : undefined ,
189+ },
190+ ],
191+ }
192+ ` ;
0 commit comments