1pub const EXAMPLE_UNIT: &str = "a␟";
7
8pub const EXAMPLE_UNITS: &str = "a␟b␟";
10
11pub const EXAMPLE_RECORD: &str = "a␟b␟␞";
13
14pub const EXAMPLE_RECORDS: &str = "a␟b␟␞c␟d␟␞";
16
17pub const EXAMPLE_GROUP: &str = "a␟b␟␞c␟d␟␞␝";
19
20pub const EXAMPLE_GROUPS: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝";
22
23pub const EXAMPLE_FILE: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝␜";
25
26pub const EXAMPLE_FILES: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝␜i␟j␟␞k␟l␟␞␝m␟n␟␞o␟p␟␞␝␜";
28
29pub const EXAMPLE_UNIT_STYLE_SYMBOLS: &str = "a␟";
33
34pub const EXAMPLE_UNITS_STYLE_SYMBOLS: &str = "a␟b␟";
36
37pub const EXAMPLE_RECORD_STYLE_SYMBOLS: &str = "a␟b␟␞";
39
40pub const EXAMPLE_RECORDS_STYLE_SYMBOLS: &str = "a␟b␟␞c␟d␟␞";
42
43pub const EXAMPLE_GROUP_STYLE_SYMBOLS: &str = "a␟b␟␞c␟d␟␞␝";
45
46pub const EXAMPLE_GROUPS_STYLE_SYMBOLS: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝";
48
49pub const EXAMPLE_FILE_STYLE_SYMBOLS: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝␜";
51
52pub const EXAMPLE_FILES_STYLE_SYMBOLS: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝␜i␟j␟␞k␟l␟␞␝m␟n␟␞o␟p␟␞␝␜";
54
55pub const EXAMPLE_UNIT_STYLE_CONTROLS: &str = "a\u{001F}";
59
60pub const EXAMPLE_UNITS_STYLE_CONTROLS: &str = "a\u{001F}b\u{001F}";
62
63pub const EXAMPLE_RECORD_STYLE_CONTROLS: &str = "a\u{001F}b\u{001F}\u{001E}";
65
66pub const EXAMPLE_RECORDS_STYLE_CONTROLS: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}";
68
69pub const EXAMPLE_GROUP_STYLE_CONTROLS: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}";
71
72pub const EXAMPLE_GROUPS_STYLE_CONTROLS: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}e\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}";
74
75pub const EXAMPLE_FILE_STYLE_CONTROLS: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}e\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}\u{001C}";
77
78pub const EXAMPLE_FILES_STYLE_CONTROLS: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}e\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}\u{001C}i\u{001F}j\u{001F}\u{001E}k\u{001F}l\u{001F}\u{001E}\u{001D}m\u{001F}n\u{001F}\u{001E}o\u{001F}p\u{001F}\u{001E}\u{001D}\u{001C}";
80
81pub const EXAMPLE_UNIT_STYLE_BRACES: &str = "a{US}";
85
86pub const EXAMPLE_UNITS_STYLE_BRACES: &str = "a{US}b{US}";
88
89pub const EXAMPLE_RECORD_STYLE_BRACES: &str = "a{US}b{US}{RS}";
91
92pub const EXAMPLE_RECORDS_STYLE_BRACES: &str = "a{US}b{US}{RS}c{US}d{US}{RS}";
94
95pub const EXAMPLE_GROUP_STYLE_BRACES: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}";
97
98pub const EXAMPLE_GROUPS_STYLE_BRACES: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}e{US}f{US}{RS}g{US}h{US}{RS}{GS}";
100
101pub const EXAMPLE_FILE_STYLE_BRACES: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}e{US}f{US}{RS}g{US}h{US}{RS}{GS}{FS}";
103
104pub const EXAMPLE_FILES_STYLE_BRACES: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}e{US}f{US}{RS}g{US}h{US}{RS}{GS}{FS}i{US}j{US}{RS}k{US}l{US}{RS}{GS}m{US}n{US}{RS}o{US}p{US}{RS}{GS}{FS}";
106
107pub const EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_0: &str = "a␟";
111
112pub const EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_0: &str = "a␟b␟";
114
115pub const EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_0: &str = "a␟b␟␞";
117
118pub const EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_0: &str = "a␟b␟␞c␟d␟␞";
120
121pub const EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_0: &str = "a␟b␟␞c␟d␟␞␝";
123
124pub const EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_0: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝";
126
127pub const EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_0: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝␜";
129
130pub const EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_0: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝␜i␟j␟␞k␟l␟␞␝m␟n␟␞o␟p␟␞␝␜";
132
133pub const EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_1: &str = "a\n␟\n";
137
138pub const EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_1: &str = "a\n␟\nb\n␟\n";
140
141pub const EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_1: &str = "a\n␟\nb\n␟\n\n␞\n";
143
144pub const EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_1: &str = "a\n␟\nb\n␟\n\n␞\nc\n␟\nd\n␟\n\n␞\n";
146
147pub const EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_1: &str = "a\n␟\nb\n␟\n\n␞\nc\n␟\nd\n␟\n\n␞\n\n␝\n";
149
150pub const EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_1: &str = "a\n␟\nb\n␟\n\n␞\nc\n␟\nd\n␟\n\n␞\n\n␝\ne\n␟\nf\n␟\n\n␞\ng\n␟\nh\n␟\n\n␞\n\n␝\n";
152
153pub const EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_1: &str = "a\n␟\nb\n␟\n\n␞\nc\n␟\nd\n␟\n\n␞\n\n␝\ne\n␟\nf\n␟\n\n␞\ng\n␟\nh\n␟\n\n␞\n\n␝\n\n␜\n";
155
156pub const EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_1: &str = "a\n␟\nb\n␟\n\n␞\nc\n␟\nd\n␟\n\n␞\n\n␝\ne\n␟\nf\n␟\n\n␞\ng\n␟\nh\n␟\n\n␞\n\n␝\n\n␜\ni\n␟\nj\n␟\n\n␞\nk\n␟\nl\n␟\n\n␞\n\n␝\nm\n␟\nn\n␟\n\n␞\no\n␟\np\n␟\n\n␞\n\n␝\n\n␜\n";
158
159pub const EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_2: &str = "a\n\n␟\n\n";
163
164pub const EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_2: &str = "a\n\n␟\n\nb\n\n␟\n\n";
166
167pub const EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_2: &str = "a\n\n␟\n\nb\n\n␟\n\n\n\n␞\n\n";
169
170pub const EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_2: &str = "a\n\n␟\n\nb\n\n␟\n\n\n\n␞\n\nc\n\n␟\n\nd\n\n␟\n\n\n\n␞\n\n";
172
173pub const EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_2: &str = "a\n\n␟\n\nb\n\n␟\n\n\n\n␞\n\nc\n\n␟\n\nd\n\n␟\n\n\n\n␞\n\n\n\n␝\n\n";
175
176pub const EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_2: &str = "a\n\n␟\n\nb\n\n␟\n\n\n\n␞\n\nc\n\n␟\n\nd\n\n␟\n\n\n\n␞\n\n\n\n␝\n\ne\n\n␟\n\nf\n\n␟\n\n\n\n␞\n\ng\n\n␟\n\nh\n\n␟\n\n\n\n␞\n\n\n\n␝\n\n";
178
179pub const EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_2: &str = "a\n\n␟\n\nb\n\n␟\n\n\n\n␞\n\nc\n\n␟\n\nd\n\n␟\n\n\n\n␞\n\n\n\n␝\n\ne\n\n␟\n\nf\n\n␟\n\n\n\n␞\n\ng\n\n␟\n\nh\n\n␟\n\n\n\n␞\n\n\n\n␝\n\n\n\n␜\n\n";
181
182pub const EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_2: &str = "a\n\n␟\n\nb\n\n␟\n\n\n\n␞\n\nc\n\n␟\n\nd\n\n␟\n\n\n\n␞\n\n\n\n␝\n\ne\n\n␟\n\nf\n\n␟\n\n\n\n␞\n\ng\n\n␟\n\nh\n\n␟\n\n\n\n␞\n\n\n\n␝\n\n\n\n␜\n\ni\n\n␟\n\nj\n\n␟\n\n\n\n␞\n\nk\n\n␟\n\nl\n\n␟\n\n\n\n␞\n\n\n\n␝\n\nm\n\n␟\n\nn\n\n␟\n\n\n\n␞\n\no\n\n␟\n\np\n\n␟\n\n\n\n␞\n\n\n\n␝\n\n\n\n␜\n\n";
184
185pub const EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_UNITS: &str = "a␟\n";
189
190pub const EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_UNITS: &str = "a␟\nb␟\n";
192
193pub const EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_UNITS: &str = "a␟\nb␟\n␞\n";
195
196pub const EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_UNITS: &str = "a␟\nb␟\n␞\nc␟\nd␟\n␞\n";
198
199pub const EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_UNITS: &str = "a␟\nb␟\n␞\nc␟\nd␟\n␞\n␝\n";
201
202pub const EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_UNITS: &str = "a␟\nb␟\n␞\nc␟\nd␟\n␞\n␝\ne␟\nf␟\n␞\ng␟\nh␟\n␞\n␝\n";
204
205pub const EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_UNITS: &str = "a␟\nb␟\n␞\nc␟\nd␟\n␞\n␝\ne␟\nf␟\n␞\ng␟\nh␟\n␞\n␝\n␜\n";
207
208pub const EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_UNITS: &str = "a␟\nb␟\n␞\nc␟\nd␟\n␞\n␝\ne␟\nf␟\n␞\ng␟\nh␟\n␞\n␝\n␜\ni␟\nj␟\n␞\nk␟\nl␟\n␞\n␝\nm␟\nn␟\n␞\no␟\np␟\n␞\n␝\n␜\n";
210
211pub const EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_RECORDS: &str = "a␟";
215
216pub const EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_RECORDS: &str = "a␟b␟";
218
219pub const EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_RECORDS: &str = "a␟b␟␞\n";
221
222pub const EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_RECORDS: &str = "a␟b␟␞\nc␟d␟␞\n";
224
225pub const EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_RECORDS: &str = "a␟b␟␞\nc␟d␟␞\n␝\n";
227
228pub const EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_RECORDS: &str = "a␟b␟␞\nc␟d␟␞\n␝\ne␟f␟␞\ng␟h␟␞\n␝\n";
230
231pub const EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_RECORDS: &str = "a␟b␟␞\nc␟d␟␞\n␝\ne␟f␟␞\ng␟h␟␞\n␝\n␜\n";
233
234pub const EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_RECORDS: &str = "a␟b␟␞\nc␟d␟␞\n␝\ne␟f␟␞\ng␟h␟␞\n␝\n␜\ni␟j␟␞\nk␟l␟␞\n␝\nm␟n␟␞\no␟p␟␞\n␝\n␜\n";
236
237pub const EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_GROUPS: &str = "a␟";
241
242pub const EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_GROUPS: &str = "a␟b␟";
244
245pub const EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_GROUPS: &str = "a␟b␟␞";
247
248pub const EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_GROUPS: &str = "a␟b␟␞c␟d␟␞";
250
251pub const EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_GROUPS: &str = "a␟b␟␞c␟d␟␞␝\n";
253
254pub const EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_GROUPS: &str = "a␟b␟␞c␟d␟␞␝\ne␟f␟␞g␟h␟␞␝\n";
256
257pub const EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_GROUPS: &str = "a␟b␟␞c␟d␟␞␝\ne␟f␟␞g␟h␟␞␝\n␜\n";
259
260pub const EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_GROUPS: &str = "a␟b␟␞c␟d␟␞␝\ne␟f␟␞g␟h␟␞␝\n␜\ni␟j␟␞k␟l␟␞␝\nm␟n␟␞o␟p␟␞␝\n␜\n";
262
263pub const EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_FILES: &str = "a␟";
267
268pub const EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_FILES: &str = "a␟b␟";
270
271pub const EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_FILES: &str = "a␟b␟␞";
273
274pub const EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_FILES: &str = "a␟b␟␞c␟d␟␞";
276
277pub const EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_FILES: &str = "a␟b␟␞c␟d␟␞␝";
279
280pub const EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_FILES: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝";
282
283pub const EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_FILES: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝␜\n";
285
286pub const EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_FILES: &str = "a␟b␟␞c␟d␟␞␝e␟f␟␞g␟h␟␞␝␜\ni␟j␟␞k␟l␟␞␝m␟n␟␞o␟p␟␞␝␜\n";
288
289pub const EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_0: &str = "a\u{001F}";
293
294pub const EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_0: &str = "a\u{001F}b\u{001F}";
296
297pub const EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_0: &str = "a\u{001F}b\u{001F}\u{001E}";
299
300pub const EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_0: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}";
302
303pub const EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_0: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}";
305
306pub const EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_0: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}e\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}";
308
309pub const EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_0: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}e\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}\u{001C}";
311
312pub const EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_0: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}e\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}\u{001C}i\u{001F}j\u{001F}\u{001E}k\u{001F}l\u{001F}\u{001E}\u{001D}m\u{001F}n\u{001F}\u{001E}o\u{001F}p\u{001F}\u{001E}\u{001D}\u{001C}";
314
315pub const EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_1: &str = "a\n\u{001F}\n";
319
320pub const EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_1: &str = "a\n\u{001F}\nb\n\u{001F}\n";
322
323pub const EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_1: &str = "a\n\u{001F}\nb\n\u{001F}\n\n\u{001E}\n";
325
326pub const EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_1: &str = "a\n\u{001F}\nb\n\u{001F}\n\n\u{001E}\nc\n\u{001F}\nd\n\u{001F}\n\n\u{001E}\n";
328
329pub const EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_1: &str = "a\n\u{001F}\nb\n\u{001F}\n\n\u{001E}\nc\n\u{001F}\nd\n\u{001F}\n\n\u{001E}\n\n\u{001D}\n";
331
332pub const EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_1: &str = "a\n\u{001F}\nb\n\u{001F}\n\n\u{001E}\nc\n\u{001F}\nd\n\u{001F}\n\n\u{001E}\n\n\u{001D}\ne\n\u{001F}\nf\n\u{001F}\n\n\u{001E}\ng\n\u{001F}\nh\n\u{001F}\n\n\u{001E}\n\n\u{001D}\n";
334
335pub const EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_1: &str = "a\n\u{001F}\nb\n\u{001F}\n\n\u{001E}\nc\n\u{001F}\nd\n\u{001F}\n\n\u{001E}\n\n\u{001D}\ne\n\u{001F}\nf\n\u{001F}\n\n\u{001E}\ng\n\u{001F}\nh\n\u{001F}\n\n\u{001E}\n\n\u{001D}\n\n\u{001C}\n";
337
338pub const EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_1: &str = "a\n\u{001F}\nb\n\u{001F}\n\n\u{001E}\nc\n\u{001F}\nd\n\u{001F}\n\n\u{001E}\n\n\u{001D}\ne\n\u{001F}\nf\n\u{001F}\n\n\u{001E}\ng\n\u{001F}\nh\n\u{001F}\n\n\u{001E}\n\n\u{001D}\n\n\u{001C}\ni\n\u{001F}\nj\n\u{001F}\n\n\u{001E}\nk\n\u{001F}\nl\n\u{001F}\n\n\u{001E}\n\n\u{001D}\nm\n\u{001F}\nn\n\u{001F}\n\n\u{001E}\no\n\u{001F}\np\n\u{001F}\n\n\u{001E}\n\n\u{001D}\n\n\u{001C}\n";
340
341pub const EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_2: &str = "a\n\n\u{001F}\n\n";
345
346pub const EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_2: &str = "a\n\n\u{001F}\n\nb\n\n\u{001F}\n\n";
348
349pub const EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_2: &str = "a\n\n\u{001F}\n\nb\n\n\u{001F}\n\n\n\n\u{001E}\n\n";
351
352pub const EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_2: &str = "a\n\n\u{001F}\n\nb\n\n\u{001F}\n\n\n\n\u{001E}\n\nc\n\n\u{001F}\n\nd\n\n\u{001F}\n\n\n\n\u{001E}\n\n";
354
355pub const EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_2: &str = "a\n\n\u{001F}\n\nb\n\n\u{001F}\n\n\n\n\u{001E}\n\nc\n\n\u{001F}\n\nd\n\n\u{001F}\n\n\n\n\u{001E}\n\n\n\n\u{001D}\n\n";
357
358pub const EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_2: &str = "a\n\n\u{001F}\n\nb\n\n\u{001F}\n\n\n\n\u{001E}\n\nc\n\n\u{001F}\n\nd\n\n\u{001F}\n\n\n\n\u{001E}\n\n\n\n\u{001D}\n\ne\n\n\u{001F}\n\nf\n\n\u{001F}\n\n\n\n\u{001E}\n\ng\n\n\u{001F}\n\nh\n\n\u{001F}\n\n\n\n\u{001E}\n\n\n\n\u{001D}\n\n";
360
361pub const EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_2: &str = "a\n\n\u{001F}\n\nb\n\n\u{001F}\n\n\n\n\u{001E}\n\nc\n\n\u{001F}\n\nd\n\n\u{001F}\n\n\n\n\u{001E}\n\n\n\n\u{001D}\n\ne\n\n\u{001F}\n\nf\n\n\u{001F}\n\n\n\n\u{001E}\n\ng\n\n\u{001F}\n\nh\n\n\u{001F}\n\n\n\n\u{001E}\n\n\n\n\u{001D}\n\n\n\n\u{001C}\n\n";
363
364pub const EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_2: &str = "a\n\n\u{001F}\n\nb\n\n\u{001F}\n\n\n\n\u{001E}\n\nc\n\n\u{001F}\n\nd\n\n\u{001F}\n\n\n\n\u{001E}\n\n\n\n\u{001D}\n\ne\n\n\u{001F}\n\nf\n\n\u{001F}\n\n\n\n\u{001E}\n\ng\n\n\u{001F}\n\nh\n\n\u{001F}\n\n\n\n\u{001E}\n\n\n\n\u{001D}\n\n\n\n\u{001C}\n\ni\n\n\u{001F}\n\nj\n\n\u{001F}\n\n\n\n\u{001E}\n\nk\n\n\u{001F}\n\nl\n\n\u{001F}\n\n\n\n\u{001E}\n\n\n\n\u{001D}\n\nm\n\n\u{001F}\n\nn\n\n\u{001F}\n\n\n\n\u{001E}\n\no\n\n\u{001F}\n\np\n\n\u{001F}\n\n\n\n\u{001E}\n\n\n\n\u{001D}\n\n\n\n\u{001C}\n\n";
366
367pub const EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_UNITS: &str = "a\u{001F}\n";
371
372pub const EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_UNITS: &str = "a\u{001F}\nb\u{001F}\n";
374
375pub const EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_UNITS: &str = "a\u{001F}\nb\u{001F}\n\u{001E}\n";
377
378pub const EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_UNITS: &str = "a\u{001F}\nb\u{001F}\n\u{001E}\nc\u{001F}\nd\u{001F}\n\u{001E}\n";
380
381pub const EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_UNITS: &str = "a\u{001F}\nb\u{001F}\n\u{001E}\nc\u{001F}\nd\u{001F}\n\u{001E}\n\u{001D}\n";
383
384pub const EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_UNITS: &str = "a\u{001F}\nb\u{001F}\n\u{001E}\nc\u{001F}\nd\u{001F}\n\u{001E}\n\u{001D}\ne\u{001F}\nf\u{001F}\n\u{001E}\ng\u{001F}\nh\u{001F}\n\u{001E}\n\u{001D}\n";
386
387pub const EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_UNITS: &str = "a\u{001F}\nb\u{001F}\n\u{001E}\nc\u{001F}\nd\u{001F}\n\u{001E}\n\u{001D}\ne\u{001F}\nf\u{001F}\n\u{001E}\ng\u{001F}\nh\u{001F}\n\u{001E}\n\u{001D}\n";
389
390pub const EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_UNITS: &str = "a\u{001F}\nb\u{001F}\n\u{001E}\nc\u{001F}\nd\u{001F}\n\u{001E}\n\u{001D}\ne\u{001F}\nf\u{001F}\n\u{001E}\ng\u{001F}\nh\u{001F}\n\u{001E}\n\u{001D}\ni\u{001F}\nj\u{001F}\n\u{001E}\nk\u{001F}\nl\u{001F}\n\u{001E}\n\u{001D}\nm\u{001F}\nn\u{001F}\n\u{001E}\no\u{001F}\np\u{001F}\n\u{001E}\n\u{001D}\n";
392
393pub const EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_RECORDS: &str = "a\u{001F}";
397
398pub const EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_RECORDS: &str = "a\u{001F}b\u{001F}";
400
401pub const EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_RECORDS: &str = "a\u{001F}b\u{001F}\u{001E}\n";
403
404pub const EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_RECORDS: &str = "a\u{001F}b\u{001F}\u{001E}\nc\u{001F}d\u{001F}\u{001E}\n";
406
407pub const EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_RECORDS: &str = "a\u{001F}b\u{001F}\u{001E}\nc\u{001F}d\u{001F}\u{001E}\n\u{001D}\n";
409
410pub const EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_RECORDS: &str = "a\u{001F}b\u{001F}\u{001E}\nc\u{001F}d\u{001F}\u{001E}\n\u{001D}\ne\u{001F}f\u{001F}\u{001E}\ng\u{001F}h\u{001F}\u{001E}\n\u{001D}\n";
412
413pub const EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_RECORDS: &str = "a\u{001F}b\u{001F}\u{001E}\nc\u{001F}d\u{001F}\u{001E}\n\u{001D}\ne\u{001F}f\u{001F}\u{001E}\ng\u{001F}h\u{001F}\u{001E}\n\u{001D}\n\u{001C}\n";
415
416pub const EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_RECORDS: &str = "a\u{001F}b\u{001F}\u{001E}\nc\u{001F}d\u{001F}\u{001E}\n\u{001D}\ne\u{001F}f\u{001F}\u{001E}\ng\u{001F}h\u{001F}\u{001E}\n\u{001D}\n\u{001C}\ni\u{001F}j\u{001F}\u{001E}\nk\u{001F}l\u{001F}\u{001E}\n\u{001D}\nm\u{001F}n\u{001F}\u{001E}\no\u{001F}p\u{001F}\u{001E}\n\u{001D}\n\u{001C}\n";
418
419pub const EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_GROUPS: &str = "a\u{001F}";
423
424pub const EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_GROUPS: &str = "a\u{001F}b\u{001F}";
426
427pub const EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_GROUPS: &str = "a\u{001F}b\u{001F}\u{001E}";
429
430pub const EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_GROUPS: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}";
432
433pub const EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_GROUPS: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}\n";
435
436pub const EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_GROUPS: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}\ne\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}\n";
438
439pub const EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_GROUPS: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}\ne\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}\n\u{001C}\n";
441
442pub const EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_GROUPS: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}\ne\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}\n\u{001C}\ni\u{001F}j\u{001F}\u{001E}k\u{001F}l\u{001F}\u{001E}\u{001D}\nm\u{001F}n\u{001F}\u{001E}o\u{001F}p\u{001F}\u{001E}\u{001D}\n\u{001C}\n";
444
445pub const EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_FILES: &str = "a\u{001F}";
449
450pub const EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_FILES: &str = "a\u{001F}b\u{001F}";
452
453pub const EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_FILES: &str = "a\u{001F}b\u{001F}\u{001E}";
455
456pub const EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_FILES: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}";
458
459pub const EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_FILES: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}";
461
462pub const EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_FILES: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}e\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}";
464
465pub const EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_FILES: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}e\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}\u{001C}\n";
467
468pub const EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_FILES: &str = "a\u{001F}b\u{001F}\u{001E}c\u{001F}d\u{001F}\u{001E}\u{001D}e\u{001F}f\u{001F}\u{001E}g\u{001F}h\u{001F}\u{001E}\u{001D}\u{001C}\ni\u{001F}j\u{001F}\u{001E}k\u{001F}l\u{001F}\u{001E}\u{001D}m\u{001F}n\u{001F}\u{001E}o\u{001F}p\u{001F}\u{001E}\u{001D}\u{001C}\n";
470
471pub const EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_0: &str = "a{US}";
475
476pub const EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_0: &str = "a{US}b{US}";
478
479pub const EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_0: &str = "a{US}b{US}{RS}";
481
482pub const EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_0: &str = "a{US}b{US}{RS}c{US}d{US}{RS}";
484
485pub const EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_0: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}";
487
488pub const EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_0: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}e{US}f{US}{RS}g{US}h{US}{RS}{GS}";
490
491pub const EXAMPLE_FILE_STYLE_BRACES_LAYOUT_0: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}e{US}f{US}{RS}g{US}h{US}{RS}{GS}{FS}";
493
494pub const EXAMPLE_FILES_STYLE_BRACES_LAYOUT_0: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}e{US}f{US}{RS}g{US}h{US}{RS}{GS}{FS}i{US}j{US}{RS}k{US}l{US}{RS}{GS}m{US}n{US}{RS}o{US}p{US}{RS}{GS}{FS}";
496
497pub const EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_1: &str = "a\n{US}\n";
501
502pub const EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_1: &str = "a\n{US}\nb\n{US}\n";
504
505pub const EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_1: &str = "a\n{US}\nb\n{US}\n\n{RS}\n";
507
508pub const EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_1: &str = "a\n{US}\nb\n{US}\n\n{RS}\nc\n{US}\nd\n{US}\n\n{RS}\n";
510
511pub const EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_1: &str = "a\n{US}\nb\n{US}\n\n{RS}\nc\n{US}\nd\n{US}\n\n{RS}\n\n{GS}\n";
513
514pub const EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_1: &str = "a\n{US}\nb\n{US}\n\n{RS}\nc\n{US}\nd\n{US}\n\n{RS}\n\n{GS}\ne\n{US}\nf\n{US}\n\n{RS}\ng\n{US}\nh\n{US}\n\n{RS}\n\n{GS}\n";
516
517pub const EXAMPLE_FILE_STYLE_BRACES_LAYOUT_1: &str = "a\n{US}\nb\n{US}\n\n{RS}\nc\n{US}\nd\n{US}\n\n{RS}\n\n{GS}\ne\n{US}\nf\n{US}\n\n{RS}\ng\n{US}\nh\n{US}\n\n{RS}\n\n{GS}\n\n{FS}\n";
519
520pub const EXAMPLE_FILES_STYLE_BRACES_LAYOUT_1: &str = "a\n{US}\nb\n{US}\n\n{RS}\nc\n{US}\nd\n{US}\n\n{RS}\n\n{GS}\ne\n{US}\nf\n{US}\n\n{RS}\ng\n{US}\nh\n{US}\n\n{RS}\n\n{GS}\n\n{FS}\ni\n{US}\nj\n{US}\n\n{RS}\nk\n{US}\nl\n{US}\n\n{RS}\n\n{GS}\nm\n{US}\nn\n{US}\n\n{RS}\no\n{US}\np\n{US}\n\n{RS}\n\n{GS}\n\n{FS}\n";
522
523pub const EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_2: &str = "a\n\n{US}\n\n";
527
528pub const EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_2: &str = "a\n\n{US}\n\nb\n\n{US}\n\n";
530
531pub const EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_2: &str = "a\n\n{US}\n\nb\n\n{US}\n\n\n\n{RS}\n\n";
533
534pub const EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_2: &str = "a\n\n{US}\n\nb\n\n{US}\n\n\n\n{RS}\n\nc\n\n{US}\n\nd\n\n{US}\n\n\n\n{RS}\n\n";
536
537pub const EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_2: &str = "a\n\n{US}\n\nb\n\n{US}\n\n\n\n{RS}\n\nc\n\n{US}\n\nd\n\n{US}\n\n\n\n{RS}\n\n\n\n{GS}\n\n";
539
540pub const EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_2: &str = "a\n\n{US}\n\nb\n\n{US}\n\n\n\n{RS}\n\nc\n\n{US}\n\nd\n\n{US}\n\n\n\n{RS}\n\n\n\n{GS}\n\ne\n\n{US}\n\nf\n\n{US}\n\n\n\n{RS}\n\ng\n\n{US}\n\nh\n\n{US}\n\n\n\n{RS}\n\n\n\n{GS}\n\n";
542
543pub const EXAMPLE_FILE_STYLE_BRACES_LAYOUT_2: &str = "a\n\n{US}\n\nb\n\n{US}\n\n\n\n{RS}\n\nc\n\n{US}\n\nd\n\n{US}\n\n\n\n{RS}\n\n\n\n{GS}\n\ne\n\n{US}\n\nf\n\n{US}\n\n\n\n{RS}\n\ng\n\n{US}\n\nh\n\n{US}\n\n\n\n{RS}\n\n\n\n{GS}\n\n\n\n{FS}\n\n";
545
546pub const EXAMPLE_FILES_STYLE_BRACES_LAYOUT_2: &str = "a\n\n{US}\n\nb\n\n{US}\n\n\n\n{RS}\n\nc\n\n{US}\n\nd\n\n{US}\n\n\n\n{RS}\n\n\n\n{GS}\n\ne\n\n{US}\n\nf\n\n{US}\n\n\n\n{RS}\n\ng\n\n{US}\n\nh\n\n{US}\n\n\n\n{RS}\n\n\n\n{GS}\n\n\n\n{FS}\n\ni\n\n{US}\n\nj\n\n{US}\n\n\n\n{RS}\n\nk\n\n{US}\n\nl\n\n{US}\n\n\n\n{RS}\n\n\n\n{GS}\n\nm\n\n{US}\n\nn\n\n{US}\n\n\n\n{RS}\n\no\n\n{US}\n\np\n\n{US}\n\n\n\n{RS}\n\n\n\n{GS}\n\n\n\n{FS}\n\n";
548
549pub const EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_UNITS: &str = "a{US}\n";
553
554pub const EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_UNITS: &str = "a{US}\nb{US}\n";
556
557pub const EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_UNITS: &str = "a{US}\nb{US}\n{RS}\n";
559
560pub const EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_UNITS: &str = "a{US}\nb{US}\n{RS}\nc{US}\nd{US}\n{RS}\n";
562
563pub const EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_UNITS: &str = "a{US}\nb{US}\n{RS}\nc{US}\nd{US}\n{RS}\n{GS}\n";
565
566pub const EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_UNITS: &str = "a{US}\nb{US}\n{RS}\nc{US}\nd{US}\n{RS}\n{GS}\ne{US}\nf{US}\n{RS}\ng{US}\nh{US}\n{RS}\n{GS}\n";
568
569pub const EXAMPLE_FILE_STYLE_BRACES_LAYOUT_UNITS: &str = "a{US}\nb{US}\n{RS}\nc{US}\nd{US}\n{RS}\n{GS}\ne{US}\nf{US}\n{RS}\ng{US}\nh{US}\n{RS}\n{GS}\n{FS}\n";
571
572pub const EXAMPLE_FILES_STYLE_BRACES_LAYOUT_UNITS: &str = "a{US}\nb{US}\n{RS}\nc{US}\nd{US}\n{RS}\n{GS}\ne{US}\nf{US}\n{RS}\ng{US}\nh{US}\n{RS}\n{GS}\n{FS}\ni{US}\nj{US}\n{RS}\nk{US}\nl{US}\n{RS}\n{GS}\nm{US}\nn{US}\n{RS}\no{US}\np{US}\n{RS}\n{GS}\n{FS}\n";
574
575pub const EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_RECORDS: &str = "a{US}";
579
580pub const EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_RECORDS: &str = "a{US}b{US}";
582
583pub const EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_RECORDS: &str = "a{US}b{US}{RS}\n";
585
586pub const EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_RECORDS: &str = "a{US}b{US}{RS}\nc{US}d{US}{RS}\n";
588
589pub const EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_RECORDS: &str = "a{US}b{US}{RS}\nc{US}d{US}{RS}\n{GS}\n";
591
592pub const EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_RECORDS: &str = "a{US}b{US}{RS}\nc{US}d{US}{RS}\n{GS}\ne{US}f{US}{RS}\ng{US}h{US}{RS}\n{GS}\n";
594
595pub const EXAMPLE_FILE_STYLE_BRACES_LAYOUT_RECORDS: &str = "a{US}b{US}{RS}\nc{US}d{US}{RS}\n{GS}\ne{US}f{US}{RS}\ng{US}h{US}{RS}\n{GS}\n{FS}\n";
597
598pub const EXAMPLE_FILES_STYLE_BRACES_LAYOUT_RECORDS: &str = "a{US}b{US}{RS}\nc{US}d{US}{RS}\n{GS}\ne{US}f{US}{RS}\ng{US}h{US}{RS}\n{GS}\n{FS}\ni{US}j{US}{RS}\nk{US}l{US}{RS}\n{GS}\nm{US}n{US}{RS}\no{US}p{US}{RS}\n{GS}\n{FS}\n";
600
601pub const EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_GROUPS: &str = "a{US}";
605
606pub const EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_GROUPS: &str = "a{US}b{US}";
608
609pub const EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_GROUPS: &str = "a{US}b{US}{RS}";
611
612pub const EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_GROUPS: &str = "a{US}b{US}{RS}c{US}d{US}{RS}";
614
615pub const EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_GROUPS: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}\n";
617
618pub const EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_GROUPS: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}\ne{US}f{US}{RS}g{US}h{US}{RS}{GS}\n";
620
621pub const EXAMPLE_FILE_STYLE_BRACES_LAYOUT_GROUPS: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}\ne{US}f{US}{RS}g{US}h{US}{RS}{GS}\n{FS}\n";
623
624pub const EXAMPLE_FILES_STYLE_BRACES_LAYOUT_GROUPS: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}\ne{US}f{US}{RS}g{US}h{US}{RS}{GS}\n{FS}\ni{US}j{US}{RS}k{US}l{US}{RS}{GS}\nm{US}n{US}{RS}o{US}p{US}{RS}{GS}\n{FS}\n";
626
627pub const EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_FILES: &str = "a{US}";
631
632pub const EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_FILES: &str = "a{US}b{US}";
634
635pub const EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_FILES: &str = "a{US}b{US}{RS}";
637
638pub const EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_FILES: &str = "a{US}b{US}{RS}c{US}d{US}{RS}";
640
641pub const EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_FILES: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}";
643
644pub const EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_FILES: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}e{US}f{US}{RS}g{US}h{US}{RS}{GS}";
646
647pub const EXAMPLE_FILE_STYLE_BRACES_LAYOUT_FILES: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}e{US}f{US}{RS}g{US}h{US}{RS}{GS}{FS}\n";
649
650pub const EXAMPLE_FILES_STYLE_BRACES_LAYOUT_FILES: &str = "a{US}b{US}{RS}c{US}d{US}{RS}{GS}e{US}f{US}{RS}g{US}h{US}{RS}{GS}{FS}\ni{US}j{US}{RS}k{US}l{US}{RS}{GS}m{US}n{US}{RS}o{US}p{US}{RS}{GS}{FS}\n";
652
653pub const EXAMPLE_ARRAY_UNITS: [&str;2] = ["a","b"];
657
658pub const EXAMPLE_ARRAY_RECORDS: [[&str;2];2] = [["a","b"],["c","d"]];
660
661pub const EXAMPLE_ARRAY_GROUPS: [[[&str;2];2];2] = [[["a","b"],["c","d"]],[["e","f"],["g","h"]]];
663
664pub const EXAMPLE_ARRAY_FILES: [[[[&str;2];2];2];2] = [[[["a","b"],["c","d"]],[["e","f"],["g","h"]]],[[["i","j"],["k","l"]],[["m","n"],["o","p"]]]];
666
667
668#[cfg(test)]
669mod tests {
670 use super::*;
671
672 fn assert_file(const_name: &str, const_data: &str) {
673 let file = std::path::PathBuf::from(
674 env!("CARGO_MANIFEST_DIR"))
675 .join("examples")
676 .join(const_name.replace("EXAMPLE_","").replace("_", "-").to_lowercase() + ".usv");
677 let s = std::fs::read_to_string(&file).expect(file.to_str().expect("path"));
678 assert_eq!(s, const_data);
679 }
680
681 fn assert_content(a: &str, b: &str) {
682 let s = a
683 .replace("\n", "")
684 .replace("␟", "")
685 .replace("␞", "")
686 .replace("␝", "")
687 .replace("␜", "")
688 .replace("\u{001F}", "")
689 .replace("\u{001E}", "")
690 .replace("\u{001D}", "")
691 .replace("\u{001C}", "")
692 .replace("{US}", "")
693 .replace("{RS}", "")
694 .replace("{GS}", "")
695 .replace("{FS}", "");
696 assert_eq!(s, b);
697 }
698
699 fn assert_starts(a: &str, b: &str) {
700 assert!(a.starts_with(b), "assert_starts a.starts_with(b)\n left: {}\nright: {}\n", a, b);
701 }
702
703 fn assert_comprises(a: &str, b: &str) {
704 assert_eq!(a.len(), b.len() * 2, "assert_comprises a.len() == b.len() * 2\na.len(): {}\nb.len(): {}\na: {}\nb: {}", a.len(), b.len(), a, b);
705 assert!(a.starts_with(b), "assert_comprises a.starts_with(b)\n left: {}\nright: {}\n", a, b);
706 }
707
708 #[test]
709 fn example_unit() {
710 assert_file("EXAMPLE_UNIT", EXAMPLE_UNIT);
711 assert_content(EXAMPLE_UNIT, "a");
712 }
713
714 #[test]
715 fn example_unit_style_symbols() {
716 assert_file("EXAMPLE_UNIT_STYLE_SYMBOLS", EXAMPLE_UNIT_STYLE_SYMBOLS);
717 assert_content(EXAMPLE_UNIT_STYLE_SYMBOLS, "a");
718 }
719
720 #[test]
721 fn example_unit_style_symbols_layout_0() {
722 assert_file("EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_0", EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_0);
723 assert_content(EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_0, "a");
724 }
725
726 #[test]
727 fn example_unit_style_symbols_layout_1() {
728 assert_file("EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_1", EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_1);
729 assert_content(EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_1, "a");
730 }
731
732 #[test]
733 fn example_unit_style_symbols_layout_2() {
734 assert_file("EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_2", EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_2);
735 assert_content(EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_2, "a");
736 }
737
738 #[test]
739 fn example_unit_style_symbols_layout_unit() {
740 assert_file("EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_UNITS", EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_UNITS);
741 assert_content(EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_UNITS, "a");
742 }
743
744 #[test]
745 fn example_unit_style_symbols_layout_records() {
746 assert_file("EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_RECORDS", EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_RECORDS);
747 assert_content(EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_RECORDS, "a");
748 }
749
750 #[test]
751 fn example_unit_style_symbols_layout_groups() {
752 assert_file("EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_GROUPS", EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_GROUPS);
753 assert_content(EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_GROUPS, "a");
754 }
755
756 #[test]
757 fn example_unit_style_symbols_layout_files() {
758 assert_file("EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_FILES", EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_FILES);
759 assert_content(EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_FILES, "a");
760 }
761
762 #[test]
763 fn example_unit_style_controls() {
764 assert_file("EXAMPLE_UNIT_STYLE_CONTROLS", EXAMPLE_UNIT_STYLE_CONTROLS);
765 assert_content(EXAMPLE_UNIT_STYLE_CONTROLS, "a");
766 }
767
768 #[test]
769 fn example_unit_style_controls_layout_0() {
770 assert_file("EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_0", EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_0);
771 assert_content(EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_0, "a");
772 }
773
774 #[test]
775 fn example_unit_style_controls_layout_1() {
776 assert_file("EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_1", EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_1);
777 assert_content(EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_1, "a");
778 }
779
780 #[test]
781 fn example_unit_style_controls_layout_2() {
782 assert_file("EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_2", EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_2);
783 assert_content(EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_2, "a");
784 }
785
786 #[test]
787 fn example_unit_style_controls_layout_unit() {
788 assert_file("EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_UNITS", EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_UNITS);
789 assert_content(EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_UNITS, "a");
790 }
791
792 #[test]
793 fn example_unit_style_controls_layout_records() {
794 assert_file("EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_RECORDS", EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_RECORDS);
795 assert_content(EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_RECORDS, "a");
796 }
797
798 #[test]
799 fn example_unit_style_controls_layout_groups() {
800 assert_file("EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_GROUPS", EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_GROUPS);
801 assert_content(EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_GROUPS, "a");
802 }
803
804 #[test]
805 fn example_unit_style_controls_layout_files() {
806 assert_file("EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_FILES", EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_FILES);
807 assert_content(EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_FILES, "a");
808 }
809
810 #[test]
811 fn example_unit_style_braces() {
812 assert_file("EXAMPLE_UNIT_STYLE_BRACES", EXAMPLE_UNIT_STYLE_BRACES);
813 assert_content(EXAMPLE_UNIT_STYLE_BRACES, "a");
814 }
815
816 #[test]
817 fn example_unit_style_braces_layout_0() {
818 assert_file("EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_0", EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_0);
819 assert_content(EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_0, "a");
820 }
821
822 #[test]
823 fn example_unit_style_braces_layout_1() {
824 assert_file("EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_1", EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_1);
825 assert_content(EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_1, "a");
826 }
827
828 #[test]
829 fn example_unit_style_braces_layout_2() {
830 assert_file("EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_2", EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_2);
831 assert_content(EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_2, "a");
832 }
833
834 #[test]
835 fn example_unit_style_braces_layout_unit() {
836 assert_file("EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_UNITS", EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_UNITS);
837 assert_content(EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_UNITS, "a");
838 }
839
840 #[test]
841 fn example_unit_style_braces_layout_records() {
842 assert_file("EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_RECORDS", EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_RECORDS);
843 assert_content(EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_RECORDS, "a");
844 }
845
846 #[test]
847 fn example_unit_style_braces_layout_groups() {
848 assert_file("EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_GROUPS", EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_GROUPS);
849 assert_content(EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_GROUPS, "a");
850 }
851
852 #[test]
853 fn example_unit_style_braces_layout_files() {
854 assert_file("EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_FILES", EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_FILES);
855 assert_content(EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_FILES, "a");
856 }
857
858 #[test]
859 fn example_units() {
860 assert_file("EXAMPLE_UNITS", EXAMPLE_UNITS);
861 assert_content(EXAMPLE_UNITS, "ab");
862 assert_comprises(EXAMPLE_UNITS, EXAMPLE_UNIT);
863 }
864
865 #[test]
866 fn example_units_style_symbols() {
867 assert_file("EXAMPLE_UNITS_STYLE_SYMBOLS", EXAMPLE_UNITS_STYLE_SYMBOLS);
868 assert_content(EXAMPLE_UNITS_STYLE_SYMBOLS, "ab");
869 assert_comprises(EXAMPLE_UNITS_STYLE_SYMBOLS, EXAMPLE_UNIT_STYLE_SYMBOLS);
870 }
871
872 #[test]
873 fn example_units_style_symbols_layout_0() {
874 assert_file("EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_0", EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_0);
875 assert_content(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_0, "ab");
876 assert_comprises(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_0, EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_0);
877 }
878
879 #[test]
880 fn example_units_style_symbols_layout_1() {
881 assert_file("EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_1", EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_1);
882 assert_content(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_1, "ab");
883 assert_comprises(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_1, EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_1);
884 }
885
886 #[test]
887 fn example_units_style_symbols_layout_2() {
888 assert_file("EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_2", EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_2);
889 assert_content(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_2, "ab");
890 assert_comprises(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_2, EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_2);
891 }
892
893 #[test]
894 fn example_units_style_symbols_layout_units() {
895 assert_file("EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_UNITS", EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_UNITS);
896 assert_content(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_UNITS, "ab");
897 assert_comprises(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_UNITS, EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_UNITS);
898 }
899
900 #[test]
901 fn example_units_style_symbols_layout_records() {
902 assert_file("EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_RECORDS", EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_RECORDS);
903 assert_content(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_RECORDS, "ab");
904 assert_comprises(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_RECORDS, EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_RECORDS);
905 }
906
907 #[test]
908 fn example_units_style_symbols_layout_groups() {
909 assert_file("EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_GROUPS", EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_GROUPS);
910 assert_content(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_GROUPS, "ab");
911 assert_comprises(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_GROUPS, EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_GROUPS);
912 }
913
914 #[test]
915 fn example_units_style_symbols_layout_files() {
916 assert_file("EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_FILES", EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_FILES);
917 assert_content(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_FILES, "ab");
918 assert_comprises(EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_FILES, EXAMPLE_UNIT_STYLE_SYMBOLS_LAYOUT_FILES);
919 }
920
921 #[test]
922 fn example_units_style_controls() {
923 assert_file("EXAMPLE_UNITS_STYLE_CONTROLS", EXAMPLE_UNITS_STYLE_CONTROLS);
924 assert_content(EXAMPLE_UNITS_STYLE_CONTROLS, "ab");
925 assert_comprises(EXAMPLE_UNITS_STYLE_CONTROLS, EXAMPLE_UNIT_STYLE_CONTROLS);
926 }
927
928 #[test]
929 fn example_units_style_controls_layout_0() {
930 assert_file("EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_0", EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_0);
931 assert_content(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_0, "ab");
932 assert_comprises(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_0, EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_0);
933 }
934
935 #[test]
936 fn example_units_style_controls_layout_1() {
937 assert_file("EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_1", EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_1);
938 assert_content(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_1, "ab");
939 assert_comprises(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_1, EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_1);
940 }
941
942 #[test]
943 fn example_units_style_controls_layout_2() {
944 assert_file("EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_2", EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_2);
945 assert_content(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_2, "ab");
946 assert_comprises(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_2, EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_2);
947 }
948
949 #[test]
950 fn example_units_style_controls_layout_units() {
951 assert_file("EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_UNITS", EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_UNITS);
952 assert_content(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_UNITS, "ab");
953 assert_comprises(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_UNITS, EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_UNITS);
954 }
955
956 #[test]
957 fn example_units_style_controls_layout_records() {
958 assert_file("EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_RECORDS", EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_RECORDS);
959 assert_content(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_RECORDS, "ab");
960 assert_comprises(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_RECORDS, EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_RECORDS);
961 }
962
963 #[test]
964 fn example_units_style_controls_layout_groups() {
965 assert_file("EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_GROUPS", EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_GROUPS);
966 assert_content(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_GROUPS, "ab");
967 assert_comprises(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_GROUPS, EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_GROUPS);
968 }
969
970 #[test]
971 fn example_units_style_controls_layout_files() {
972 assert_file("EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_FILES", EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_FILES);
973 assert_content(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_FILES, "ab");
974 assert_comprises(EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_FILES, EXAMPLE_UNIT_STYLE_CONTROLS_LAYOUT_FILES);
975 }
976
977 #[test]
978 fn example_units_style_braces() {
979 assert_file("EXAMPLE_UNITS_STYLE_BRACES", EXAMPLE_UNITS_STYLE_BRACES);
980 assert_content(EXAMPLE_UNITS_STYLE_BRACES, "ab");
981 assert_comprises(EXAMPLE_UNITS_STYLE_BRACES, EXAMPLE_UNIT_STYLE_BRACES);
982 }
983
984 #[test]
985 fn example_units_style_braces_layout_0() {
986 assert_file("EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_0", EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_0);
987 assert_content(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_0, "ab");
988 assert_comprises(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_0, EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_0);
989 }
990
991 #[test]
992 fn example_units_style_braces_layout_1() {
993 assert_file("EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_1", EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_1);
994 assert_content(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_1, "ab");
995 assert_comprises(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_1, EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_1);
996 }
997
998 #[test]
999 fn example_units_style_braces_layout_2() {
1000 assert_file("EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_2", EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_2);
1001 assert_content(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_2, "ab");
1002 assert_comprises(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_2, EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_2);
1003 }
1004
1005 #[test]
1006 fn example_units_style_braces_layout_units() {
1007 assert_file("EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_UNITS", EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_UNITS);
1008 assert_content(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_UNITS, "ab");
1009 assert_comprises(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_UNITS, EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_UNITS);
1010 }
1011
1012 #[test]
1013 fn example_units_style_braces_layout_records() {
1014 assert_file("EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_RECORDS", EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_RECORDS);
1015 assert_content(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_RECORDS, "ab");
1016 assert_comprises(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_RECORDS, EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_RECORDS);
1017 }
1018
1019 #[test]
1020 fn example_units_style_braces_layout_groups() {
1021 assert_file("EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_GROUPS", EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_GROUPS);
1022 assert_content(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_GROUPS, "ab");
1023 assert_comprises(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_GROUPS, EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_GROUPS);
1024 }
1025
1026 #[test]
1027 fn example_units_style_braces_layout_files() {
1028 assert_file("EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_FILES", EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_FILES);
1029 assert_content(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_FILES, "ab");
1030 assert_comprises(EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_FILES, EXAMPLE_UNIT_STYLE_BRACES_LAYOUT_FILES);
1031 }
1032
1033 #[test]
1034 fn example_record() {
1035 assert_file("EXAMPLE_RECORD", EXAMPLE_RECORD);
1036 assert_content(EXAMPLE_RECORD, "ab");
1037 assert_starts(EXAMPLE_RECORD, EXAMPLE_UNITS);
1038 }
1039
1040 #[test]
1041 fn example_record_style_symbols() {
1042 assert_file("EXAMPLE_RECORD_STYLE_SYMBOLS", EXAMPLE_RECORD_STYLE_SYMBOLS);
1043 assert_content(EXAMPLE_RECORD_STYLE_SYMBOLS, "ab");
1044 assert_starts(EXAMPLE_RECORD_STYLE_SYMBOLS, EXAMPLE_UNITS_STYLE_SYMBOLS);
1045 }
1046
1047 #[test]
1048 fn example_record_style_symbols_layout_0() {
1049 assert_file("EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_0", EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_0);
1050 assert_content(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_0, "ab");
1051 assert_starts(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_0, EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_0);
1052 }
1053
1054 #[test]
1055 fn example_record_style_symbols_layout_1() {
1056 assert_file("EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_1", EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_1);
1057 assert_content(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_1, "ab");
1058 assert_starts(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_1, EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_1);
1059 }
1060
1061 #[test]
1062 fn example_record_style_symbols_layout_2() {
1063 assert_file("EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_2", EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_2);
1064 assert_content(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_2, "ab");
1065 assert_starts(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_2, EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_2);
1066 }
1067
1068 #[test]
1069 fn example_record_style_symbols_layout_units() {
1070 assert_file("EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_UNITS", EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_UNITS);
1071 assert_content(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_UNITS, "ab");
1072 assert_starts(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_UNITS, EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_UNITS);
1073 }
1074
1075 #[test]
1076 fn example_record_style_symbols_layout_records() {
1077 assert_file("EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_RECORDS", EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_RECORDS);
1078 assert_content(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_RECORDS, "ab");
1079 assert_starts(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_RECORDS, EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_RECORDS);
1080 }
1081
1082 #[test]
1083 fn example_record_style_symbols_layout_groups() {
1084 assert_file("EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_GROUPS", EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_GROUPS);
1085 assert_content(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_GROUPS, "ab");
1086 assert_starts(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_GROUPS, EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_GROUPS);
1087 }
1088
1089 #[test]
1090 fn example_record_style_symbols_layout_files() {
1091 assert_file("EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_FILES", EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_FILES);
1092 assert_content(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_FILES, "ab");
1093 assert_starts(EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_FILES, EXAMPLE_UNITS_STYLE_SYMBOLS_LAYOUT_FILES);
1094 }
1095
1096 #[test]
1097 fn example_record_style_controls() {
1098 assert_file("EXAMPLE_RECORD_STYLE_CONTROLS", EXAMPLE_RECORD_STYLE_CONTROLS);
1099 assert_content(EXAMPLE_RECORD_STYLE_CONTROLS, "ab");
1100 assert_starts(EXAMPLE_RECORD_STYLE_CONTROLS, EXAMPLE_UNITS_STYLE_CONTROLS);
1101 }
1102
1103 #[test]
1104 fn example_record_style_controls_layout_0() {
1105 assert_file("EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_0", EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_0);
1106 assert_content(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_0, "ab");
1107 assert_starts(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_0, EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_0);
1108 }
1109
1110 #[test]
1111 fn example_record_style_controls_layout_1() {
1112 assert_file("EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_1", EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_1);
1113 assert_content(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_1, "ab");
1114 assert_starts(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_1, EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_1);
1115 }
1116
1117 #[test]
1118 fn example_record_style_controls_layout_2() {
1119 assert_file("EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_2", EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_2);
1120 assert_content(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_2, "ab");
1121 assert_starts(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_2, EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_2);
1122 }
1123
1124 #[test]
1125 fn example_record_style_controls_layout_units() {
1126 assert_file("EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_UNITS", EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_UNITS);
1127 assert_content(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_UNITS, "ab");
1128 assert_starts(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_UNITS, EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_UNITS);
1129 }
1130
1131 #[test]
1132 fn example_record_style_controls_layout_records() {
1133 assert_file("EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_RECORDS", EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_RECORDS);
1134 assert_content(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_RECORDS, "ab");
1135 assert_starts(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_RECORDS, EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_RECORDS);
1136 }
1137
1138 #[test]
1139 fn example_record_style_controls_layout_groups() {
1140 assert_file("EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_GROUPS", EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_GROUPS);
1141 assert_content(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_GROUPS, "ab");
1142 assert_starts(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_GROUPS, EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_GROUPS);
1143 }
1144
1145 #[test]
1146 fn example_record_style_controls_layout_files() {
1147 assert_file("EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_FILES", EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_FILES);
1148 assert_content(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_FILES, "ab");
1149 assert_starts(EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_FILES, EXAMPLE_UNITS_STYLE_CONTROLS_LAYOUT_FILES);
1150 }
1151
1152 #[test]
1153 fn example_record_style_braces() {
1154 assert_file("EXAMPLE_RECORD_STYLE_BRACES", EXAMPLE_RECORD_STYLE_BRACES);
1155 assert_content(EXAMPLE_RECORD_STYLE_BRACES, "ab");
1156 assert_starts(EXAMPLE_RECORD_STYLE_BRACES, EXAMPLE_UNITS_STYLE_BRACES);
1157 }
1158
1159 #[test]
1160 fn example_record_style_braces_layout_0() {
1161 assert_file("EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_0", EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_0);
1162 assert_content(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_0, "ab");
1163 assert_starts(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_0, EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_0);
1164 }
1165
1166 #[test]
1167 fn example_record_style_braces_layout_1() {
1168 assert_file("EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_1", EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_1);
1169 assert_content(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_1, "ab");
1170 assert_starts(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_1, EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_1);
1171 }
1172
1173 #[test]
1174 fn example_record_style_braces_layout_2() {
1175 assert_file("EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_2", EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_2);
1176 assert_content(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_2, "ab");
1177 assert_starts(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_2, EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_2);
1178 }
1179
1180 #[test]
1181 fn example_record_style_braces_layout_units() {
1182 assert_file("EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_UNITS", EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_UNITS);
1183 assert_content(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_UNITS, "ab");
1184 assert_starts(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_UNITS, EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_UNITS);
1185 }
1186
1187 #[test]
1188 fn example_record_style_braces_layout_records() {
1189 assert_file("EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_RECORDS", EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_RECORDS);
1190 assert_content(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_RECORDS, "ab");
1191 assert_starts(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_RECORDS, EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_RECORDS);
1192 }
1193
1194 #[test]
1195 fn example_record_style_braces_layout_groups() {
1196 assert_file("EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_GROUPS", EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_GROUPS);
1197 assert_content(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_GROUPS, "ab");
1198 assert_starts(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_GROUPS, EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_GROUPS);
1199 }
1200
1201 #[test]
1202 fn example_record_style_braces_layout_files() {
1203 assert_file("EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_FILES", EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_FILES);
1204 assert_content(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_FILES, "ab");
1205 assert_starts(EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_FILES, EXAMPLE_UNITS_STYLE_BRACES_LAYOUT_FILES);
1206 }
1207
1208 #[test]
1209 fn example_records() {
1210 assert_file("EXAMPLE_RECORDS", EXAMPLE_RECORDS);
1211 assert_content(EXAMPLE_RECORDS, "abcd");
1212 assert_starts(EXAMPLE_RECORDS, EXAMPLE_RECORD);
1213 }
1214
1215 #[test]
1216 fn example_records_style_symbols() {
1217 assert_file("EXAMPLE_RECORDS_STYLE_SYMBOLS", EXAMPLE_RECORDS_STYLE_SYMBOLS);
1218 assert_content(EXAMPLE_RECORDS_STYLE_SYMBOLS, "abcd");
1219 assert_comprises(EXAMPLE_RECORDS_STYLE_SYMBOLS, EXAMPLE_RECORD_STYLE_SYMBOLS);
1220 }
1221
1222 #[test]
1223 fn example_records_style_symbols_layout_0() {
1224 assert_file("EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_0", EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_0);
1225 assert_content(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_0, "abcd");
1226 assert_comprises(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_0, EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_0);
1227 }
1228
1229 #[test]
1230 fn example_records_style_symbols_layout_1() {
1231 assert_file("EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_1", EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_1);
1232 assert_content(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_1, "abcd");
1233 assert_comprises(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_1, EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_1);
1234 }
1235
1236 #[test]
1237 fn example_records_style_symbols_layout_2() {
1238 assert_file("EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_2", EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_2);
1239 assert_content(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_2, "abcd");
1240 assert_comprises(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_2, EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_2);
1241 }
1242
1243 #[test]
1244 fn example_records_style_symbols_layout_units() {
1245 assert_file("EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_UNITS", EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_UNITS);
1246 assert_content(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_UNITS, "abcd");
1247 assert_comprises(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_UNITS, EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_UNITS);
1248 }
1249
1250 #[test]
1251 fn example_records_style_symbols_layout_records() {
1252 assert_file("EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_RECORDS", EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_RECORDS);
1253 assert_content(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_RECORDS, "abcd");
1254 assert_comprises(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_RECORDS, EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_RECORDS);
1255 }
1256
1257 #[test]
1258 fn example_records_style_symbols_layout_groups() {
1259 assert_file("EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_GROUPS", EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_GROUPS);
1260 assert_content(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_GROUPS, "abcd");
1261 assert_comprises(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_GROUPS, EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_GROUPS);
1262 }
1263
1264 #[test]
1265 fn example_records_style_symbols_layout_files() {
1266 assert_file("EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_FILES", EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_FILES);
1267 assert_content(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_FILES, "abcd");
1268 assert_comprises(EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_FILES, EXAMPLE_RECORD_STYLE_SYMBOLS_LAYOUT_FILES);
1269 }
1270
1271 #[test]
1272 fn example_records_style_controls() {
1273 assert_file("EXAMPLE_RECORDS_STYLE_CONTROLS", EXAMPLE_RECORDS_STYLE_CONTROLS);
1274 assert_content(EXAMPLE_RECORDS_STYLE_CONTROLS, "abcd");
1275 assert_comprises(EXAMPLE_RECORDS_STYLE_CONTROLS, EXAMPLE_RECORD_STYLE_CONTROLS);
1276 }
1277
1278 #[test]
1279 fn example_records_style_controls_layout_0() {
1280 assert_file("EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_0", EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_0);
1281 assert_content(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_0, "abcd");
1282 assert_comprises(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_0, EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_0);
1283 }
1284
1285 #[test]
1286 fn example_records_style_controls_layout_1() {
1287 assert_file("EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_1", EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_1);
1288 assert_content(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_1, "abcd");
1289 assert_comprises(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_1, EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_1);
1290 }
1291
1292 #[test]
1293 fn example_records_style_controls_layout_2() {
1294 assert_file("EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_2", EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_2);
1295 assert_content(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_2, "abcd");
1296 assert_comprises(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_2, EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_2);
1297 }
1298
1299 #[test]
1300 fn example_records_style_controls_layout_units() {
1301 assert_file("EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_UNITS", EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_UNITS);
1302 assert_content(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_UNITS, "abcd");
1303 assert_comprises(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_UNITS, EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_UNITS);
1304 }
1305
1306 #[test]
1307 fn example_records_style_controls_layout_records() {
1308 assert_file("EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_RECORDS", EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_RECORDS);
1309 assert_content(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_RECORDS, "abcd");
1310 assert_comprises(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_RECORDS, EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_RECORDS);
1311 }
1312
1313 #[test]
1314 fn example_records_style_controls_layout_groups() {
1315 assert_file("EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_GROUPS", EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_GROUPS);
1316 assert_content(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_GROUPS, "abcd");
1317 assert_comprises(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_GROUPS, EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_GROUPS);
1318 }
1319
1320 #[test]
1321 fn example_records_style_controls_layout_files() {
1322 assert_file("EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_FILES", EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_FILES);
1323 assert_content(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_FILES, "abcd");
1324 assert_comprises(EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_FILES, EXAMPLE_RECORD_STYLE_CONTROLS_LAYOUT_FILES);
1325 }
1326
1327 #[test]
1328 fn example_records_style_braces() {
1329 assert_file("EXAMPLE_RECORDS_STYLE_BRACES", EXAMPLE_RECORDS_STYLE_BRACES);
1330 assert_content(EXAMPLE_RECORDS_STYLE_BRACES, "abcd");
1331 assert_comprises(EXAMPLE_RECORDS_STYLE_BRACES, EXAMPLE_RECORD_STYLE_BRACES);
1332 }
1333
1334 #[test]
1335 fn example_records_style_braces_layout_0() {
1336 assert_file("EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_0", EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_0);
1337 assert_content(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_0, "abcd");
1338 assert_comprises(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_0, EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_0);
1339 }
1340
1341 #[test]
1342 fn example_records_style_braces_layout_1() {
1343 assert_file("EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_1", EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_1);
1344 assert_content(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_1, "abcd");
1345 assert_comprises(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_1, EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_1);
1346 }
1347
1348 #[test]
1349 fn example_records_style_braces_layout_2() {
1350 assert_file("EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_2", EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_2);
1351 assert_content(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_2, "abcd");
1352 assert_comprises(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_2, EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_2);
1353 }
1354
1355 #[test]
1356 fn example_records_style_braces_layout_units() {
1357 assert_file("EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_UNITS", EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_UNITS);
1358 assert_content(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_UNITS, "abcd");
1359 assert_comprises(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_UNITS, EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_UNITS);
1360 }
1361
1362 #[test]
1363 fn example_records_style_braces_layout_records() {
1364 assert_file("EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_RECORDS", EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_RECORDS);
1365 assert_content(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_RECORDS, "abcd");
1366 assert_comprises(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_RECORDS, EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_RECORDS);
1367 }
1368
1369 #[test]
1370 fn example_records_style_braces_layout_groups() {
1371 assert_file("EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_GROUPS", EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_GROUPS);
1372 assert_content(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_GROUPS, "abcd");
1373 assert_comprises(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_GROUPS, EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_GROUPS);
1374 }
1375
1376 #[test]
1377 fn example_records_style_braces_layout_files() {
1378 assert_file("EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_FILES", EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_FILES);
1379 assert_content(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_FILES, "abcd");
1380 assert_comprises(EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_FILES, EXAMPLE_RECORD_STYLE_BRACES_LAYOUT_FILES);
1381 }
1382
1383 #[test]
1384 fn example_group() {
1385 assert_file("EXAMPLE_GROUP", EXAMPLE_GROUP);
1386 assert_content(EXAMPLE_GROUP, "abcd");
1387 assert_starts(EXAMPLE_GROUP, EXAMPLE_RECORDS);
1388 }
1389
1390 #[test]
1391 fn example_group_style_symbols() {
1392 assert_file("EXAMPLE_GROUP_STYLE_SYMBOLS", EXAMPLE_GROUP_STYLE_SYMBOLS);
1393 assert_content(EXAMPLE_GROUP_STYLE_SYMBOLS, "abcd");
1394 assert_starts(EXAMPLE_GROUP_STYLE_SYMBOLS, EXAMPLE_RECORDS_STYLE_SYMBOLS);
1395 }
1396
1397 #[test]
1398 fn example_group_style_symbols_layout_0() {
1399 assert_file("EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_0", EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_0);
1400 assert_content(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_0, "abcd");
1401 assert_starts(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_0, EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_0);
1402 }
1403
1404 #[test]
1405 fn example_group_style_symbols_layout_1() {
1406 assert_file("EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_1", EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_1);
1407 assert_content(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_1, "abcd");
1408 assert_starts(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_1, EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_1);
1409 }
1410
1411 #[test]
1412 fn example_group_style_symbols_layout_2() {
1413 assert_file("EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_2", EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_2);
1414 assert_content(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_2, "abcd");
1415 assert_starts(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_2, EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_2);
1416 }
1417
1418 #[test]
1419 fn example_group_style_symbols_layout_units() {
1420 assert_file("EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_UNITS", EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_UNITS);
1421 assert_content(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_UNITS, "abcd");
1422 assert_starts(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_UNITS, EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_UNITS);
1423 }
1424
1425 #[test]
1426 fn example_group_style_symbols_layout_records() {
1427 assert_file("EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_RECORDS", EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_RECORDS);
1428 assert_content(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_RECORDS, "abcd");
1429 assert_starts(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_RECORDS, EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_RECORDS);
1430 }
1431
1432 #[test]
1433 fn example_group_style_symbols_layout_groups() {
1434 assert_file("EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_GROUPS", EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_GROUPS);
1435 assert_content(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_GROUPS, "abcd");
1436 assert_starts(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_GROUPS, EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_GROUPS);
1437 }
1438
1439 #[test]
1440 fn example_group_style_symbols_layout_files() {
1441 assert_file("EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_FILES", EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_FILES);
1442 assert_content(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_FILES, "abcd");
1443 assert_starts(EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_FILES, EXAMPLE_RECORDS_STYLE_SYMBOLS_LAYOUT_FILES);
1444 }
1445
1446 #[test]
1447 fn example_group_style_controls() {
1448 assert_file("EXAMPLE_GROUP_STYLE_CONTROLS", EXAMPLE_GROUP_STYLE_CONTROLS);
1449 assert_content(EXAMPLE_GROUP_STYLE_CONTROLS, "abcd");
1450 assert_starts(EXAMPLE_GROUP_STYLE_CONTROLS, EXAMPLE_RECORDS_STYLE_CONTROLS);
1451 }
1452
1453 #[test]
1454 fn example_group_style_controls_layout_0() {
1455 assert_file("EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_0", EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_0);
1456 assert_content(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_0, "abcd");
1457 assert_starts(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_0, EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_0);
1458 }
1459
1460 #[test]
1461 fn example_group_style_controls_layout_1() {
1462 assert_file("EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_1", EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_1);
1463 assert_content(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_1, "abcd");
1464 assert_starts(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_1, EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_1);
1465 }
1466
1467 #[test]
1468 fn example_group_style_controls_layout_2() {
1469 assert_file("EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_2", EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_2);
1470 assert_content(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_2, "abcd");
1471 assert_starts(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_2, EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_2);
1472 }
1473
1474 #[test]
1475 fn example_group_style_controls_layout_units() {
1476 assert_file("EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_UNITS", EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_UNITS);
1477 assert_content(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_UNITS, "abcd");
1478 assert_starts(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_UNITS, EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_UNITS);
1479 }
1480
1481 #[test]
1482 fn example_group_style_controls_layout_records() {
1483 assert_file("EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_RECORDS", EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_RECORDS);
1484 assert_content(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_RECORDS, "abcd");
1485 assert_starts(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_RECORDS, EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_RECORDS);
1486 }
1487
1488 #[test]
1489 fn example_group_style_controls_layout_groups() {
1490 assert_file("EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_GROUPS", EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_GROUPS);
1491 assert_content(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_GROUPS, "abcd");
1492 assert_starts(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_GROUPS, EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_GROUPS);
1493 }
1494
1495 #[test]
1496 fn example_group_style_controls_layout_files() {
1497 assert_file("EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_FILES", EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_FILES);
1498 assert_content(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_FILES, "abcd");
1499 assert_starts(EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_FILES, EXAMPLE_RECORDS_STYLE_CONTROLS_LAYOUT_FILES);
1500 }
1501
1502 #[test]
1503 fn example_group_style_braces() {
1504 assert_file("EXAMPLE_GROUP_STYLE_BRACES", EXAMPLE_GROUP_STYLE_BRACES);
1505 assert_content(EXAMPLE_GROUP_STYLE_BRACES, "abcd");
1506 assert_starts(EXAMPLE_GROUP_STYLE_BRACES, EXAMPLE_RECORDS_STYLE_BRACES);
1507 }
1508
1509 #[test]
1510 fn example_group_style_braces_layout_0() {
1511 assert_file("EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_0", EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_0);
1512 assert_content(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_0, "abcd");
1513 assert_starts(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_0, EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_0);
1514 }
1515
1516 #[test]
1517 fn example_group_style_braces_layout_1() {
1518 assert_file("EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_1", EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_1);
1519 assert_content(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_1, "abcd");
1520 assert_starts(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_1, EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_1);
1521 }
1522
1523 #[test]
1524 fn example_group_style_braces_layout_2() {
1525 assert_file("EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_2", EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_2);
1526 assert_content(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_2, "abcd");
1527 assert_starts(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_2, EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_2);
1528 }
1529
1530 #[test]
1531 fn example_group_style_braces_layout_units() {
1532 assert_file("EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_UNITS", EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_UNITS);
1533 assert_content(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_UNITS, "abcd");
1534 assert_starts(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_UNITS, EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_UNITS);
1535 }
1536
1537 #[test]
1538 fn example_group_style_braces_layout_records() {
1539 assert_file("EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_RECORDS", EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_RECORDS);
1540 assert_content(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_RECORDS, "abcd");
1541 assert_starts(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_RECORDS, EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_RECORDS);
1542 }
1543
1544 #[test]
1545 fn example_group_style_braces_layout_groups() {
1546 assert_file("EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_GROUPS", EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_GROUPS);
1547 assert_content(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_GROUPS, "abcd");
1548 assert_starts(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_GROUPS, EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_GROUPS);
1549 }
1550
1551 #[test]
1552 fn example_group_style_braces_layout_files() {
1553 assert_file("EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_FILES", EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_FILES);
1554 assert_content(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_FILES, "abcd");
1555 assert_starts(EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_FILES, EXAMPLE_RECORDS_STYLE_BRACES_LAYOUT_FILES);
1556 }
1557
1558 #[test]
1559 fn example_groups() {
1560 assert_file("EXAMPLE_GROUPS", EXAMPLE_GROUPS);
1561 assert_content(EXAMPLE_GROUPS, "abcdefgh");
1562 assert_starts(EXAMPLE_GROUPS, EXAMPLE_GROUP);
1563 }
1564
1565 #[test]
1566 fn example_groups_style_symbols() {
1567 assert_file("EXAMPLE_GROUPS_STYLE_SYMBOLS", EXAMPLE_GROUPS_STYLE_SYMBOLS);
1568 assert_content(EXAMPLE_GROUPS_STYLE_SYMBOLS, "abcdefgh");
1569 assert_comprises(EXAMPLE_GROUPS_STYLE_SYMBOLS, EXAMPLE_GROUP_STYLE_SYMBOLS);
1570 }
1571
1572 #[test]
1573 fn example_groups_style_symbols_layout_0() {
1574 assert_file("EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_0", EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_0);
1575 assert_content(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_0, "abcdefgh");
1576 assert_comprises(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_0, EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_0);
1577 }
1578
1579 #[test]
1580 fn example_groups_style_symbols_layout_1() {
1581 assert_file("EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_1", EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_1);
1582 assert_content(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_1, "abcdefgh");
1583 assert_comprises(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_1, EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_1);
1584 }
1585
1586 #[test]
1587 fn example_groups_style_symbols_layout_2() {
1588 assert_file("EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_2", EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_2);
1589 assert_content(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_2, "abcdefgh");
1590 assert_comprises(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_2, EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_2);
1591 }
1592
1593 #[test]
1594 fn example_groups_style_symbols_layout_units() {
1595 assert_file("EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_UNITS", EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_UNITS);
1596 assert_content(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_UNITS, "abcdefgh");
1597 assert_comprises(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_UNITS, EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_UNITS);
1598 }
1599
1600 #[test]
1601 fn example_groups_style_symbols_layout_records() {
1602 assert_file("EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_RECORDS", EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_RECORDS);
1603 assert_content(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_RECORDS, "abcdefgh");
1604 assert_comprises(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_RECORDS, EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_RECORDS);
1605 }
1606
1607 #[test]
1608 fn example_groups_style_symbols_layout_groups() {
1609 assert_file("EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_GROUPS", EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_GROUPS);
1610 assert_content(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_GROUPS, "abcdefgh");
1611 assert_comprises(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_GROUPS, EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_GROUPS);
1612 }
1613
1614 #[test]
1615 fn example_groups_style_symbols_layout_files() {
1616 assert_file("EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_FILES", EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_FILES);
1617 assert_content(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_FILES, "abcdefgh");
1618 assert_comprises(EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_FILES, EXAMPLE_GROUP_STYLE_SYMBOLS_LAYOUT_FILES);
1619 }
1620
1621 #[test]
1622 fn example_groups_style_controls() {
1623 assert_file("EXAMPLE_GROUPS_STYLE_CONTROLS", EXAMPLE_GROUPS_STYLE_CONTROLS);
1624 assert_content(EXAMPLE_GROUPS_STYLE_CONTROLS, "abcdefgh");
1625 assert_comprises(EXAMPLE_GROUPS_STYLE_CONTROLS, EXAMPLE_GROUP_STYLE_CONTROLS);
1626 }
1627
1628 #[test]
1629 fn example_groups_style_controls_layout_0() {
1630 assert_file("EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_0", EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_0);
1631 assert_content(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_0, "abcdefgh");
1632 assert_comprises(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_0, EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_0);
1633 }
1634
1635 #[test]
1636 fn example_groups_style_controls_layout_1() {
1637 assert_file("EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_1", EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_1);
1638 assert_content(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_1, "abcdefgh");
1639 assert_comprises(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_1, EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_1);
1640 }
1641
1642 #[test]
1643 fn example_groups_style_controls_layout_2() {
1644 assert_file("EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_2", EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_2);
1645 assert_content(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_2, "abcdefgh");
1646 assert_comprises(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_2, EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_2);
1647 }
1648
1649 #[test]
1650 fn example_groups_style_controls_layout_units() {
1651 assert_file("EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_UNITS", EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_UNITS);
1652 assert_content(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_UNITS, "abcdefgh");
1653 assert_comprises(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_UNITS, EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_UNITS);
1654 }
1655
1656 #[test]
1657 fn example_groups_style_controls_layout_records() {
1658 assert_file("EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_RECORDS", EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_RECORDS);
1659 assert_content(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_RECORDS, "abcdefgh");
1660 assert_comprises(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_RECORDS, EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_RECORDS);
1661 }
1662
1663 #[test]
1664 fn example_groups_style_controls_layout_groups() {
1665 assert_file("EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_GROUPS", EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_GROUPS);
1666 assert_content(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_GROUPS, "abcdefgh");
1667 assert_comprises(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_GROUPS, EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_GROUPS);
1668 }
1669
1670 #[test]
1671 fn example_groups_style_controls_layout_files() {
1672 assert_file("EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_FILES", EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_FILES);
1673 assert_content(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_FILES, "abcdefgh");
1674 assert_comprises(EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_FILES, EXAMPLE_GROUP_STYLE_CONTROLS_LAYOUT_FILES);
1675 }
1676
1677 #[test]
1678 fn example_groups_style_braces() {
1679 assert_file("EXAMPLE_GROUPS_STYLE_BRACES", EXAMPLE_GROUPS_STYLE_BRACES);
1680 assert_content(EXAMPLE_GROUPS_STYLE_BRACES, "abcdefgh");
1681 assert_comprises(EXAMPLE_GROUPS_STYLE_BRACES, EXAMPLE_GROUP_STYLE_BRACES);
1682 }
1683
1684 #[test]
1685 fn example_groups_style_braces_layout_0() {
1686 assert_file("EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_0", EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_0);
1687 assert_content(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_0, "abcdefgh");
1688 assert_comprises(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_0, EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_0);
1689 }
1690
1691 #[test]
1692 fn example_groups_style_braces_layout_1() {
1693 assert_file("EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_1", EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_1);
1694 assert_content(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_1, "abcdefgh");
1695 assert_comprises(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_1, EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_1);
1696 }
1697
1698 #[test]
1699 fn example_groups_style_braces_layout_2() {
1700 assert_file("EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_2", EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_2);
1701 assert_content(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_2, "abcdefgh");
1702 assert_comprises(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_2, EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_2);
1703 }
1704
1705 #[test]
1706 fn example_groups_style_braces_layout_units() {
1707 assert_file("EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_UNITS", EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_UNITS);
1708 assert_content(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_UNITS, "abcdefgh");
1709 assert_comprises(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_UNITS, EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_UNITS);
1710 }
1711
1712 #[test]
1713 fn example_groups_style_braces_layout_records() {
1714 assert_file("EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_RECORDS", EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_RECORDS);
1715 assert_content(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_RECORDS, "abcdefgh");
1716 assert_comprises(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_RECORDS, EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_RECORDS);
1717 }
1718
1719 #[test]
1720 fn example_groups_style_braces_layout_groups() {
1721 assert_file("EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_GROUPS", EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_GROUPS);
1722 assert_content(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_GROUPS, "abcdefgh");
1723 assert_comprises(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_GROUPS, EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_GROUPS);
1724 }
1725
1726 #[test]
1727 fn example_groups_style_braces_layout_files() {
1728 assert_file("EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_FILES", EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_FILES);
1729 assert_content(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_FILES, "abcdefgh");
1730 assert_comprises(EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_FILES, EXAMPLE_GROUP_STYLE_BRACES_LAYOUT_FILES);
1731 }
1732
1733 #[test]
1734 fn example_file() {
1735 assert_file("EXAMPLE_FILE", EXAMPLE_FILE);
1736 assert_content(EXAMPLE_FILE, "abcdefgh");
1737 assert_starts(EXAMPLE_FILE, EXAMPLE_GROUPS);
1738 }
1739
1740 #[test]
1741 fn example_file_style_symbols() {
1742 assert_file("EXAMPLE_FILE_STYLE_SYMBOLS", EXAMPLE_FILE_STYLE_SYMBOLS);
1743 assert_content(EXAMPLE_FILE_STYLE_SYMBOLS, "abcdefgh");
1744 assert_starts(EXAMPLE_FILE_STYLE_SYMBOLS, EXAMPLE_GROUPS_STYLE_SYMBOLS);
1745 }
1746
1747 #[test]
1748 fn example_file_style_symbols_layout_0() {
1749 assert_file("EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_0", EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_0);
1750 assert_content(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_0, "abcdefgh");
1751 assert_starts(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_0, EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_0);
1752 }
1753
1754 #[test]
1755 fn example_file_style_symbols_layout_1() {
1756 assert_file("EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_1", EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_1);
1757 assert_content(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_1, "abcdefgh");
1758 assert_starts(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_1, EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_1);
1759 }
1760
1761 #[test]
1762 fn example_file_style_symbols_layout_2() {
1763 assert_file("EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_2", EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_2);
1764 assert_content(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_2, "abcdefgh");
1765 assert_starts(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_2, EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_2);
1766 }
1767
1768 #[test]
1769 fn example_file_style_symbols_layout_units() {
1770 assert_file("EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_UNITS", EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_UNITS);
1771 assert_content(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_UNITS, "abcdefgh");
1772 assert_starts(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_UNITS, EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_UNITS);
1773 }
1774
1775 #[test]
1776 fn example_file_style_symbols_layout_records() {
1777 assert_file("EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_RECORDS", EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_RECORDS);
1778 assert_content(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_RECORDS, "abcdefgh");
1779 assert_starts(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_RECORDS, EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_RECORDS);
1780 }
1781
1782 #[test]
1783 fn example_file_style_symbols_layout_groups() {
1784 assert_file("EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_GROUPS", EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_GROUPS);
1785 assert_content(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_GROUPS, "abcdefgh");
1786 assert_starts(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_GROUPS, EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_GROUPS);
1787 }
1788
1789 #[test]
1790 fn example_file_style_symbols_layout_files() {
1791 assert_file("EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_FILES", EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_FILES);
1792 assert_content(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_FILES, "abcdefgh");
1793 assert_starts(EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_FILES, EXAMPLE_GROUPS_STYLE_SYMBOLS_LAYOUT_FILES);
1794 }
1795
1796 #[test]
1797 fn example_file_style_controls() {
1798 assert_file("EXAMPLE_FILE_STYLE_CONTROLS", EXAMPLE_FILE_STYLE_CONTROLS);
1799 assert_content(EXAMPLE_FILE_STYLE_CONTROLS, "abcdefgh");
1800 assert_starts(EXAMPLE_FILE_STYLE_CONTROLS, EXAMPLE_GROUPS_STYLE_CONTROLS);
1801 }
1802
1803 #[test]
1804 fn example_file_style_controls_layout_0() {
1805 assert_file("EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_0", EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_0);
1806 assert_content(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_0, "abcdefgh");
1807 assert_starts(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_0, EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_0);
1808 }
1809
1810 #[test]
1811 fn example_file_style_controls_layout_1() {
1812 assert_file("EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_1", EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_1);
1813 assert_content(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_1, "abcdefgh");
1814 assert_starts(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_1, EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_1);
1815 }
1816
1817 #[test]
1818 fn example_file_style_controls_layout_2() {
1819 assert_file("EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_2", EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_2);
1820 assert_content(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_2, "abcdefgh");
1821 assert_starts(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_2, EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_2);
1822 }
1823
1824 #[test]
1825 fn example_file_style_controls_layout_units() {
1826 assert_file("EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_UNITS", EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_UNITS);
1827 assert_content(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_UNITS, "abcdefgh");
1828 assert_starts(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_UNITS, EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_UNITS);
1829 }
1830
1831 #[test]
1832 fn example_file_style_controls_layout_records() {
1833 assert_file("EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_RECORDS", EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_RECORDS);
1834 assert_content(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_RECORDS, "abcdefgh");
1835 assert_starts(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_RECORDS, EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_RECORDS);
1836 }
1837
1838 #[test]
1839 fn example_file_style_controls_layout_groups() {
1840 assert_file("EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_GROUPS", EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_GROUPS);
1841 assert_content(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_GROUPS, "abcdefgh");
1842 assert_starts(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_GROUPS, EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_GROUPS);
1843 }
1844
1845 #[test]
1846 fn example_file_style_controls_layout_files() {
1847 assert_file("EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_FILES", EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_FILES);
1848 assert_content(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_FILES, "abcdefgh");
1849 assert_starts(EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_FILES, EXAMPLE_GROUPS_STYLE_CONTROLS_LAYOUT_FILES);
1850 }
1851
1852 #[test]
1853 fn example_file_style_braces() {
1854 assert_file("EXAMPLE_FILE_STYLE_BRACES", EXAMPLE_FILE_STYLE_BRACES);
1855 assert_content(EXAMPLE_FILE_STYLE_BRACES, "abcdefgh");
1856 assert_starts(EXAMPLE_FILE_STYLE_BRACES, EXAMPLE_GROUPS_STYLE_BRACES);
1857 }
1858
1859 #[test]
1860 fn example_file_style_braces_layout_0() {
1861 assert_file("EXAMPLE_FILE_STYLE_BRACES_LAYOUT_0", EXAMPLE_FILE_STYLE_BRACES_LAYOUT_0);
1862 assert_content(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_0, "abcdefgh");
1863 assert_starts(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_0, EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_0);
1864 }
1865
1866 #[test]
1867 fn example_file_style_braces_layout_1() {
1868 assert_file("EXAMPLE_FILE_STYLE_BRACES_LAYOUT_1", EXAMPLE_FILE_STYLE_BRACES_LAYOUT_1);
1869 assert_content(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_1, "abcdefgh");
1870 assert_starts(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_1, EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_1);
1871 }
1872
1873 #[test]
1874 fn example_file_style_braces_layout_2() {
1875 assert_file("EXAMPLE_FILE_STYLE_BRACES_LAYOUT_2", EXAMPLE_FILE_STYLE_BRACES_LAYOUT_2);
1876 assert_content(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_2, "abcdefgh");
1877 assert_starts(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_2, EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_2);
1878 }
1879
1880 #[test]
1881 fn example_file_style_braces_layout_units() {
1882 assert_file("EXAMPLE_FILE_STYLE_BRACES_LAYOUT_UNITS", EXAMPLE_FILE_STYLE_BRACES_LAYOUT_UNITS);
1883 assert_content(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_UNITS, "abcdefgh");
1884 assert_starts(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_UNITS, EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_UNITS);
1885 }
1886
1887 #[test]
1888 fn example_file_style_braces_layout_records() {
1889 assert_file("EXAMPLE_FILE_STYLE_BRACES_LAYOUT_RECORDS", EXAMPLE_FILE_STYLE_BRACES_LAYOUT_RECORDS);
1890 assert_content(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_RECORDS, "abcdefgh");
1891 assert_starts(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_RECORDS, EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_RECORDS);
1892 }
1893
1894 #[test]
1895 fn example_file_style_braces_layout_groups() {
1896 assert_file("EXAMPLE_FILE_STYLE_BRACES_LAYOUT_GROUPS", EXAMPLE_FILE_STYLE_BRACES_LAYOUT_GROUPS);
1897 assert_content(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_GROUPS, "abcdefgh");
1898 assert_starts(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_GROUPS, EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_GROUPS);
1899 }
1900
1901 #[test]
1902 fn example_file_style_braces_layout_files() {
1903 assert_file("EXAMPLE_FILE_STYLE_BRACES_LAYOUT_FILES", EXAMPLE_FILE_STYLE_BRACES_LAYOUT_FILES);
1904 assert_content(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_FILES, "abcdefgh");
1905 assert_starts(EXAMPLE_FILE_STYLE_BRACES_LAYOUT_FILES, EXAMPLE_GROUPS_STYLE_BRACES_LAYOUT_FILES);
1906 }
1907
1908 #[test]
1909 fn example_files() {
1910 assert_file("EXAMPLE_FILES", EXAMPLE_FILES);
1911 assert_content(EXAMPLE_FILES, "abcdefghijklmnop");
1912 assert_starts(EXAMPLE_FILES, EXAMPLE_FILE);
1913 }
1914
1915 #[test]
1916 fn example_files_style_symbols() {
1917 assert_file("EXAMPLE_FILES_STYLE_SYMBOLS", EXAMPLE_FILES_STYLE_SYMBOLS);
1918 assert_content(EXAMPLE_FILES_STYLE_SYMBOLS, "abcdefghijklmnop");
1919 assert_comprises(EXAMPLE_FILES_STYLE_SYMBOLS, EXAMPLE_FILE_STYLE_SYMBOLS);
1920 }
1921
1922 #[test]
1923 fn example_files_style_symbols_layout_0() {
1924 assert_file("EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_0", EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_0);
1925 assert_content(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_0, "abcdefghijklmnop");
1926 assert_comprises(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_0, EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_0);
1927 }
1928
1929 #[test]
1930 fn example_files_style_symbols_layout_1() {
1931 assert_file("EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_1", EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_1);
1932 assert_content(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_1, "abcdefghijklmnop");
1933 assert_comprises(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_1, EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_1);
1934 }
1935
1936 #[test]
1937 fn example_files_style_symbols_layout_2() {
1938 assert_file("EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_2", EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_2);
1939 assert_content(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_2, "abcdefghijklmnop");
1940 assert_comprises(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_2, EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_2);
1941 }
1942
1943 #[test]
1944 fn example_files_style_symbols_layout_units() {
1945 assert_file("EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_UNITS", EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_UNITS);
1946 assert_content(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_UNITS, "abcdefghijklmnop");
1947 assert_comprises(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_UNITS, EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_UNITS);
1948 }
1949
1950 #[test]
1951 fn example_files_style_symbols_layout_records() {
1952 assert_file("EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_RECORDS", EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_RECORDS);
1953 assert_content(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_RECORDS, "abcdefghijklmnop");
1954 assert_comprises(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_RECORDS, EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_RECORDS);
1955 }
1956
1957 #[test]
1958 fn example_files_style_symbols_layout_groups() {
1959 assert_file("EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_GROUPS", EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_GROUPS);
1960 assert_content(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_GROUPS, "abcdefghijklmnop");
1961 assert_comprises(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_GROUPS, EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_GROUPS);
1962 }
1963
1964 #[test]
1965 fn example_files_style_symbols_layout_files() {
1966 assert_file("EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_FILES", EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_FILES);
1967 assert_content(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_FILES, "abcdefghijklmnop");
1968 assert_comprises(EXAMPLE_FILES_STYLE_SYMBOLS_LAYOUT_FILES, EXAMPLE_FILE_STYLE_SYMBOLS_LAYOUT_FILES);
1969 }
1970
1971 #[test]
1972 fn example_files_style_controls() {
1973 assert_file("EXAMPLE_FILES_STYLE_CONTROLS", EXAMPLE_FILES_STYLE_CONTROLS);
1974 assert_content(EXAMPLE_FILES_STYLE_CONTROLS, "abcdefghijklmnop");
1975 assert_comprises(EXAMPLE_FILES_STYLE_CONTROLS, EXAMPLE_FILE_STYLE_CONTROLS);
1976 }
1977
1978 #[test]
1979 fn example_files_style_controls_layout_0() {
1980 assert_file("EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_0", EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_0);
1981 assert_content(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_0, "abcdefghijklmnop");
1982 assert_comprises(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_0, EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_0);
1983 }
1984
1985 #[test]
1986 fn example_files_style_controls_layout_1() {
1987 assert_file("EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_1", EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_1);
1988 assert_content(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_1, "abcdefghijklmnop");
1989 assert_comprises(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_1, EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_1);
1990 }
1991
1992 #[test]
1993 fn example_files_style_controls_layout_2() {
1994 assert_file("EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_2", EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_2);
1995 assert_content(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_2, "abcdefghijklmnop");
1996 assert_comprises(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_2, EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_2);
1997 }
1998
1999 #[test]
2000 fn example_files_style_controls_layout_units() {
2001 assert_file("EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_UNITS", EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_UNITS);
2002 assert_content(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_UNITS, "abcdefghijklmnop");
2003 assert_comprises(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_UNITS, EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_UNITS);
2004 }
2005
2006 #[test]
2007 fn example_files_style_controls_layout_records() {
2008 assert_file("EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_RECORDS", EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_RECORDS);
2009 assert_content(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_RECORDS, "abcdefghijklmnop");
2010 assert_comprises(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_RECORDS, EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_RECORDS);
2011 }
2012
2013 #[test]
2014 fn example_files_style_controls_layout_groups() {
2015 assert_file("EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_GROUPS", EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_GROUPS);
2016 assert_content(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_GROUPS, "abcdefghijklmnop");
2017 assert_comprises(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_GROUPS, EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_GROUPS);
2018 }
2019
2020 #[test]
2021 fn example_files_style_controls_layout_files() {
2022 assert_file("EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_FILES", EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_FILES);
2023 assert_content(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_FILES, "abcdefghijklmnop");
2024 assert_comprises(EXAMPLE_FILES_STYLE_CONTROLS_LAYOUT_FILES, EXAMPLE_FILE_STYLE_CONTROLS_LAYOUT_FILES);
2025 }
2026
2027 #[test]
2028 fn example_files_style_braces() {
2029 assert_file("EXAMPLE_FILES_STYLE_BRACES", EXAMPLE_FILES_STYLE_BRACES);
2030 assert_content(EXAMPLE_FILES_STYLE_BRACES, "abcdefghijklmnop");
2031 assert_comprises(EXAMPLE_FILES_STYLE_BRACES, EXAMPLE_FILE_STYLE_BRACES);
2032 }
2033
2034 #[test]
2035 fn example_files_style_braces_layout_0() {
2036 assert_file("EXAMPLE_FILES_STYLE_BRACES_LAYOUT_0", EXAMPLE_FILES_STYLE_BRACES_LAYOUT_0);
2037 assert_content(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_0, "abcdefghijklmnop");
2038 assert_comprises(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_0, EXAMPLE_FILE_STYLE_BRACES_LAYOUT_0);
2039 }
2040
2041 #[test]
2042 fn example_files_style_braces_layout_1() {
2043 assert_file("EXAMPLE_FILES_STYLE_BRACES_LAYOUT_1", EXAMPLE_FILES_STYLE_BRACES_LAYOUT_1);
2044 assert_content(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_1, "abcdefghijklmnop");
2045 assert_comprises(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_1, EXAMPLE_FILE_STYLE_BRACES_LAYOUT_1);
2046 }
2047
2048 #[test]
2049 fn example_files_style_braces_layout_2() {
2050 assert_file("EXAMPLE_FILES_STYLE_BRACES_LAYOUT_2", EXAMPLE_FILES_STYLE_BRACES_LAYOUT_2);
2051 assert_content(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_2, "abcdefghijklmnop");
2052 assert_comprises(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_2, EXAMPLE_FILE_STYLE_BRACES_LAYOUT_2);
2053 }
2054
2055 #[test]
2056 fn example_files_style_braces_layout_units() {
2057 assert_file("EXAMPLE_FILES_STYLE_BRACES_LAYOUT_UNITS", EXAMPLE_FILES_STYLE_BRACES_LAYOUT_UNITS);
2058 assert_content(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_UNITS, "abcdefghijklmnop");
2059 assert_comprises(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_UNITS, EXAMPLE_FILE_STYLE_BRACES_LAYOUT_UNITS);
2060 }
2061
2062 #[test]
2063 fn example_files_style_braces_layout_records() {
2064 assert_file("EXAMPLE_FILES_STYLE_BRACES_LAYOUT_RECORDS", EXAMPLE_FILES_STYLE_BRACES_LAYOUT_RECORDS);
2065 assert_content(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_RECORDS, "abcdefghijklmnop");
2066 assert_comprises(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_RECORDS, EXAMPLE_FILE_STYLE_BRACES_LAYOUT_RECORDS);
2067 }
2068
2069 #[test]
2070 fn example_files_style_braces_layout_groups() {
2071 assert_file("EXAMPLE_FILES_STYLE_BRACES_LAYOUT_GROUPS", EXAMPLE_FILES_STYLE_BRACES_LAYOUT_GROUPS);
2072 assert_content(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_GROUPS, "abcdefghijklmnop");
2073 assert_comprises(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_GROUPS, EXAMPLE_FILE_STYLE_BRACES_LAYOUT_GROUPS);
2074 }
2075
2076 #[test]
2077 fn example_files_style_braces_layout_files() {
2078 assert_file("EXAMPLE_FILES_STYLE_BRACES_LAYOUT_FILES", EXAMPLE_FILES_STYLE_BRACES_LAYOUT_FILES);
2079 assert_content(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_FILES, "abcdefghijklmnop");
2080 assert_comprises(EXAMPLE_FILES_STYLE_BRACES_LAYOUT_FILES, EXAMPLE_FILE_STYLE_BRACES_LAYOUT_FILES);
2081 }
2082
2083 #[test]
2084 fn example_array_units() {
2085 assert_eq!(EXAMPLE_ARRAY_UNITS.len(), 2);
2086 }
2087
2088 #[test]
2089 fn example_array_records() {
2090 assert_eq!(EXAMPLE_ARRAY_RECORDS.len(), 2);
2091 }
2092
2093 #[test]
2094 fn example_array_groups() {
2095 assert_eq!(EXAMPLE_ARRAY_GROUPS.len(), 2);
2096 }
2097
2098 #[test]
2099 fn example_array_files() {
2100 assert_eq!(EXAMPLE_ARRAY_FILES.len(), 2);
2101 }
2102
2103}