| ... | @@ -1,12 +1,376 @@ | ... | @@ -1,12 +1,376 @@ |
| 1 | const std = @import("std"); | 1 | const std = @import("std"); |
| 2 | const yaml = @import("yaml"); | 2 | const yaml = @import("yaml"); |
| 3 | const expect = @import("expect").expect; | 3 | const expect = @import("expect").expect; |
| 4 | | 4 | const nfs = @import("nfs"); |
| 5 | const file = @embedFile("./zigmod.yml"); | 5 | const build_options = @import("build_options"); |
| | 6 | const yamltestsuite_root = build_options.yamltestsuite_root; |
| 6 | | 7 | |
| 7 | test { | 8 | test { |
| 8 | const doc = try yaml.parse(std.testing.allocator, file); | 9 | const doc = try yaml.parse(std.testing.allocator, @embedFile("./zigmod.yml")); |
| 9 | defer doc.deinit(std.testing.allocator); | 10 | defer doc.deinit(std.testing.allocator); |
| 10 | | 11 | |
| 11 | try expect(doc.mapping.get_string("id").?).toEqualString("g982zq6e8wsvnmduerpbf8787hu85brugmngn8wf"); | 12 | try expect(doc.mapping.get_string("id").?).toEqualString("g982zq6e8wsvnmduerpbf8787hu85brugmngn8wf"); |
| 12 | } | 13 | } |
| | 14 | |
| | 15 | fn parseTest(comptime basename: [:0]const u8) !void { |
| | 16 | const alloc = std.testing.allocator; |
| | 17 | const file = try nfs.cwd().openFile(yamltestsuite_root ++ "/src/" ++ basename, .{}); |
| | 18 | defer file.close(); |
| | 19 | const input = try file.readToEndAlloc(alloc, 1024 * 1024, null); |
| | 20 | defer alloc.free(input); |
| | 21 | const doc = try yaml.parse(alloc, input); |
| | 22 | defer doc.deinit(alloc); |
| | 23 | } |
| | 24 | |
| | 25 | // zig fmt: off |
| | 26 | test { try parseTest("229Q.yaml"); } |
| | 27 | test { try parseTest("236B.yaml"); } |
| | 28 | test { try parseTest("26DV.yaml"); } |
| | 29 | test { try parseTest("27NA.yaml"); } |
| | 30 | // test { try parseTest("2AUY.yaml"); } |
| | 31 | test { try parseTest("2CMS.yaml"); } |
| | 32 | test { try parseTest("2EBW.yaml"); } |
| | 33 | test { try parseTest("2G84.yaml"); } |
| | 34 | test { try parseTest("2JQS.yaml"); } |
| | 35 | test { try parseTest("2LFX.yaml"); } |
| | 36 | test { try parseTest("2SXE.yaml"); } |
| | 37 | test { try parseTest("2XXW.yaml"); } |
| | 38 | test { try parseTest("33X3.yaml"); } |
| | 39 | test { try parseTest("35KP.yaml"); } |
| | 40 | test { try parseTest("36F6.yaml"); } |
| | 41 | test { try parseTest("3ALJ.yaml"); } |
| | 42 | test { try parseTest("3GZX.yaml"); } |
| | 43 | test { try parseTest("3HFZ.yaml"); } |
| | 44 | test { try parseTest("3MYT.yaml"); } |
| | 45 | test { try parseTest("3R3P.yaml"); } |
| | 46 | test { try parseTest("3RLN.yaml"); } |
| | 47 | test { try parseTest("3UYS.yaml"); } |
| | 48 | test { try parseTest("4ABK.yaml"); } |
| | 49 | test { try parseTest("4CQQ.yaml"); } |
| | 50 | test { try parseTest("4EJS.yaml"); } |
| | 51 | test { try parseTest("4FJ6.yaml"); } |
| | 52 | test { try parseTest("4GC6.yaml"); } |
| | 53 | test { try parseTest("4H7K.yaml"); } |
| | 54 | test { try parseTest("4HVU.yaml"); } |
| | 55 | test { try parseTest("4JVG.yaml"); } |
| | 56 | test { try parseTest("4MUZ.yaml"); } |
| | 57 | test { try parseTest("4Q9F.yaml"); } |
| | 58 | test { try parseTest("4QFQ.yaml"); } |
| | 59 | // test { try parseTest("4RWC.yaml"); } |
| | 60 | test { try parseTest("4UYU.yaml"); } |
| | 61 | test { try parseTest("4V8U.yaml"); } |
| | 62 | test { try parseTest("4WA9.yaml"); } |
| | 63 | test { try parseTest("4ZYM.yaml"); } |
| | 64 | test { try parseTest("52DL.yaml"); } |
| | 65 | test { try parseTest("54T7.yaml"); } |
| | 66 | test { try parseTest("55WF.yaml"); } |
| | 67 | test { try parseTest("565N.yaml"); } |
| | 68 | test { try parseTest("57H4.yaml"); } |
| | 69 | test { try parseTest("58MP.yaml"); } |
| | 70 | test { try parseTest("5BVJ.yaml"); } |
| | 71 | test { try parseTest("5C5M.yaml"); } |
| | 72 | test { try parseTest("5GBF.yaml"); } |
| | 73 | test { try parseTest("5KJE.yaml"); } |
| | 74 | test { try parseTest("5LLU.yaml"); } |
| | 75 | test { try parseTest("5MUD.yaml"); } |
| | 76 | test { try parseTest("5NYZ.yaml"); } |
| | 77 | test { try parseTest("5T43.yaml"); } |
| | 78 | test { try parseTest("5TRB.yaml"); } |
| | 79 | test { try parseTest("5TYM.yaml"); } |
| | 80 | test { try parseTest("5U3A.yaml"); } |
| | 81 | test { try parseTest("5WE3.yaml"); } |
| | 82 | test { try parseTest("62EZ.yaml"); } |
| | 83 | test { try parseTest("652Z.yaml"); } |
| | 84 | test { try parseTest("65WH.yaml"); } |
| | 85 | test { try parseTest("6BCT.yaml"); } |
| | 86 | test { try parseTest("6BFJ.yaml"); } |
| | 87 | test { try parseTest("6CA3.yaml"); } |
| | 88 | test { try parseTest("6CK3.yaml"); } |
| | 89 | test { try parseTest("6FWR.yaml"); } |
| | 90 | test { try parseTest("6H3V.yaml"); } |
| | 91 | // test { try parseTest("6HB6.yaml"); } |
| | 92 | test { try parseTest("6JQW.yaml"); } |
| | 93 | test { try parseTest("6JTT.yaml"); } |
| | 94 | test { try parseTest("6JWB.yaml"); } |
| | 95 | test { try parseTest("6KGN.yaml"); } |
| | 96 | test { try parseTest("6LVF.yaml"); } |
| | 97 | test { try parseTest("6M2F.yaml"); } |
| | 98 | test { try parseTest("6PBE.yaml"); } |
| | 99 | test { try parseTest("6S55.yaml"); } |
| | 100 | test { try parseTest("6SLA.yaml"); } |
| | 101 | test { try parseTest("6VJK.yaml"); } |
| | 102 | test { try parseTest("6WLZ.yaml"); } |
| | 103 | test { try parseTest("6WPF.yaml"); } |
| | 104 | test { try parseTest("6XDY.yaml"); } |
| | 105 | test { try parseTest("6ZKB.yaml"); } |
| | 106 | test { try parseTest("735Y.yaml"); } |
| | 107 | test { try parseTest("74H7.yaml"); } |
| | 108 | test { try parseTest("753E.yaml"); } |
| | 109 | test { try parseTest("7A4E.yaml"); } |
| | 110 | test { try parseTest("7BMT.yaml"); } |
| | 111 | test { try parseTest("7BUB.yaml"); } |
| | 112 | test { try parseTest("7FWL.yaml"); } |
| | 113 | test { try parseTest("7LBH.yaml"); } |
| | 114 | test { try parseTest("7MNF.yaml"); } |
| | 115 | test { try parseTest("7T8X.yaml"); } |
| | 116 | test { try parseTest("7TMG.yaml"); } |
| | 117 | test { try parseTest("7W2P.yaml"); } |
| | 118 | test { try parseTest("7Z25.yaml"); } |
| | 119 | test { try parseTest("7ZZ5.yaml"); } |
| | 120 | test { try parseTest("82AN.yaml"); } |
| | 121 | test { try parseTest("87E4.yaml"); } |
| | 122 | test { try parseTest("8CWC.yaml"); } |
| | 123 | // test { try parseTest("8G76.yaml"); } |
| | 124 | test { try parseTest("8KB6.yaml"); } |
| | 125 | test { try parseTest("8MK2.yaml"); } |
| | 126 | test { try parseTest("8QBE.yaml"); } |
| | 127 | test { try parseTest("8UDB.yaml"); } |
| | 128 | test { try parseTest("8XDJ.yaml"); } |
| | 129 | test { try parseTest("8XYN.yaml"); } |
| | 130 | // test { try parseTest("93JH.yaml"); } |
| | 131 | test { try parseTest("93WF.yaml"); } |
| | 132 | test { try parseTest("96L6.yaml"); } |
| | 133 | test { try parseTest("96NN.yaml"); } |
| | 134 | test { try parseTest("98YD.yaml"); } |
| | 135 | test { try parseTest("9BXH.yaml"); } |
| | 136 | test { try parseTest("9C9N.yaml"); } |
| | 137 | test { try parseTest("9CWY.yaml"); } |
| | 138 | test { try parseTest("9DXL.yaml"); } |
| | 139 | test { try parseTest("9FMG.yaml"); } |
| | 140 | test { try parseTest("9HCY.yaml"); } |
| | 141 | test { try parseTest("9J7A.yaml"); } |
| | 142 | test { try parseTest("9JBA.yaml"); } |
| | 143 | test { try parseTest("9KAX.yaml"); } |
| | 144 | test { try parseTest("9KBC.yaml"); } |
| | 145 | test { try parseTest("9MAG.yaml"); } |
| | 146 | test { try parseTest("9MMA.yaml"); } |
| | 147 | test { try parseTest("9MMW.yaml"); } |
| | 148 | test { try parseTest("9MQT.yaml"); } |
| | 149 | test { try parseTest("9SA2.yaml"); } |
| | 150 | test { try parseTest("9SHH.yaml"); } |
| | 151 | test { try parseTest("9TFX.yaml"); } |
| | 152 | test { try parseTest("9U5K.yaml"); } |
| | 153 | test { try parseTest("9WXW.yaml"); } |
| | 154 | test { try parseTest("9YRD.yaml"); } |
| | 155 | test { try parseTest("A2M4.yaml"); } |
| | 156 | test { try parseTest("A6F9.yaml"); } |
| | 157 | test { try parseTest("A984.yaml"); } |
| | 158 | test { try parseTest("AB8U.yaml"); } |
| | 159 | test { try parseTest("AVM7.yaml"); } |
| | 160 | test { try parseTest("AZ63.yaml"); } |
| | 161 | test { try parseTest("AZW3.yaml"); } |
| | 162 | test { try parseTest("B3HG.yaml"); } |
| | 163 | test { try parseTest("B63P.yaml"); } |
| | 164 | test { try parseTest("BD7L.yaml"); } |
| | 165 | test { try parseTest("BEC7.yaml"); } |
| | 166 | test { try parseTest("BF9H.yaml"); } |
| | 167 | test { try parseTest("BS4K.yaml"); } |
| | 168 | test { try parseTest("BU8L.yaml"); } |
| | 169 | test { try parseTest("C2DT.yaml"); } |
| | 170 | test { try parseTest("C2SP.yaml"); } |
| | 171 | test { try parseTest("C4HZ.yaml"); } |
| | 172 | test { try parseTest("CC74.yaml"); } |
| | 173 | test { try parseTest("CFD4.yaml"); } |
| | 174 | test { try parseTest("CML9.yaml"); } |
| | 175 | test { try parseTest("CN3R.yaml"); } |
| | 176 | test { try parseTest("CPZ3.yaml"); } |
| | 177 | test { try parseTest("CQ3W.yaml"); } |
| | 178 | test { try parseTest("CT4Q.yaml"); } |
| | 179 | test { try parseTest("CTN5.yaml"); } |
| | 180 | test { try parseTest("CUP7.yaml"); } |
| | 181 | test { try parseTest("CVW2.yaml"); } |
| | 182 | test { try parseTest("CXX2.yaml"); } |
| | 183 | test { try parseTest("D49Q.yaml"); } |
| | 184 | test { try parseTest("D83L.yaml"); } |
| | 185 | test { try parseTest("D88J.yaml"); } |
| | 186 | test { try parseTest("D9TU.yaml"); } |
| | 187 | test { try parseTest("DBG4.yaml"); } |
| | 188 | test { try parseTest("DC7X.yaml"); } |
| | 189 | test { try parseTest("DE56.yaml"); } |
| | 190 | test { try parseTest("DFF7.yaml"); } |
| | 191 | test { try parseTest("DHP8.yaml"); } |
| | 192 | test { try parseTest("DK3J.yaml"); } |
| | 193 | test { try parseTest("DK4H.yaml"); } |
| | 194 | // test { try parseTest("DK95.yaml"); } |
| | 195 | test { try parseTest("DMG6.yaml"); } |
| | 196 | test { try parseTest("DWX9.yaml"); } |
| | 197 | test { try parseTest("E76Z.yaml"); } |
| | 198 | test { try parseTest("EB22.yaml"); } |
| | 199 | test { try parseTest("EHF6.yaml"); } |
| | 200 | test { try parseTest("EW3V.yaml"); } |
| | 201 | test { try parseTest("EX5H.yaml"); } |
| | 202 | test { try parseTest("EXG3.yaml"); } |
| | 203 | // test { try parseTest("F2C7.yaml"); } |
| | 204 | test { try parseTest("F3CP.yaml"); } |
| | 205 | test { try parseTest("F6MC.yaml"); } |
| | 206 | // test { try parseTest("F8F9.yaml"); } |
| | 207 | test { try parseTest("FBC9.yaml"); } |
| | 208 | test { try parseTest("FH7J.yaml"); } |
| | 209 | test { try parseTest("FP8R.yaml"); } |
| | 210 | test { try parseTest("FQ7F.yaml"); } |
| | 211 | test { try parseTest("FRK4.yaml"); } |
| | 212 | test { try parseTest("FTA2.yaml"); } |
| | 213 | test { try parseTest("FUP4.yaml"); } |
| | 214 | test { try parseTest("G4RS.yaml"); } |
| | 215 | test { try parseTest("G5U8.yaml"); } |
| | 216 | test { try parseTest("G7JE.yaml"); } |
| | 217 | test { try parseTest("G992.yaml"); } |
| | 218 | test { try parseTest("G9HC.yaml"); } |
| | 219 | test { try parseTest("GDY7.yaml"); } |
| | 220 | test { try parseTest("GH63.yaml"); } |
| | 221 | test { try parseTest("GT5M.yaml"); } |
| | 222 | test { try parseTest("H2RW.yaml"); } |
| | 223 | test { try parseTest("H3Z8.yaml"); } |
| | 224 | test { try parseTest("H7J7.yaml"); } |
| | 225 | test { try parseTest("H7TQ.yaml"); } |
| | 226 | test { try parseTest("HM87.yaml"); } |
| | 227 | test { try parseTest("HMK4.yaml"); } |
| | 228 | test { try parseTest("HMQ5.yaml"); } |
| | 229 | test { try parseTest("HRE5.yaml"); } |
| | 230 | test { try parseTest("HS5T.yaml"); } |
| | 231 | test { try parseTest("HU3P.yaml"); } |
| | 232 | test { try parseTest("HWV9.yaml"); } |
| | 233 | test { try parseTest("J3BT.yaml"); } |
| | 234 | test { try parseTest("J5UC.yaml"); } |
| | 235 | test { try parseTest("J7PZ.yaml"); } |
| | 236 | test { try parseTest("J7VC.yaml"); } |
| | 237 | test { try parseTest("J9HZ.yaml"); } |
| | 238 | test { try parseTest("JEF9.yaml"); } |
| | 239 | test { try parseTest("JHB9.yaml"); } |
| | 240 | test { try parseTest("JKF3.yaml"); } |
| | 241 | test { try parseTest("JQ4R.yaml"); } |
| | 242 | test { try parseTest("JR7V.yaml"); } |
| | 243 | test { try parseTest("JS2J.yaml"); } |
| | 244 | test { try parseTest("JTV5.yaml"); } |
| | 245 | test { try parseTest("JY7Z.yaml"); } |
| | 246 | test { try parseTest("K3WX.yaml"); } |
| | 247 | test { try parseTest("K4SU.yaml"); } |
| | 248 | test { try parseTest("K527.yaml"); } |
| | 249 | test { try parseTest("K54U.yaml"); } |
| | 250 | test { try parseTest("K858.yaml"); } |
| | 251 | test { try parseTest("KH5V.yaml"); } |
| | 252 | test { try parseTest("KK5P.yaml"); } |
| | 253 | test { try parseTest("KMK3.yaml"); } |
| | 254 | test { try parseTest("KS4U.yaml"); } |
| | 255 | test { try parseTest("KSS4.yaml"); } |
| | 256 | test { try parseTest("L24T.yaml"); } |
| | 257 | test { try parseTest("L383.yaml"); } |
| | 258 | test { try parseTest("L94M.yaml"); } |
| | 259 | test { try parseTest("L9U5.yaml"); } |
| | 260 | test { try parseTest("LE5A.yaml"); } |
| | 261 | test { try parseTest("LHL4.yaml"); } |
| | 262 | test { try parseTest("LP6E.yaml"); } |
| | 263 | test { try parseTest("LQZ7.yaml"); } |
| | 264 | test { try parseTest("LX3P.yaml"); } |
| | 265 | test { try parseTest("M29M.yaml"); } |
| | 266 | test { try parseTest("M2N8.yaml"); } |
| | 267 | test { try parseTest("M5C3.yaml"); } |
| | 268 | test { try parseTest("M5DY.yaml"); } |
| | 269 | test { try parseTest("M6YH.yaml"); } |
| | 270 | test { try parseTest("M7A3.yaml"); } |
| | 271 | test { try parseTest("M7NX.yaml"); } |
| | 272 | test { try parseTest("M9B4.yaml"); } |
| | 273 | test { try parseTest("MJS9.yaml"); } |
| | 274 | test { try parseTest("MUS6.yaml"); } |
| | 275 | test { try parseTest("MXS3.yaml"); } |
| | 276 | test { try parseTest("MYW6.yaml"); } |
| | 277 | test { try parseTest("MZX3.yaml"); } |
| | 278 | test { try parseTest("N4JP.yaml"); } |
| | 279 | test { try parseTest("N782.yaml"); } |
| | 280 | test { try parseTest("NAT4.yaml"); } |
| | 281 | test { try parseTest("NB6Z.yaml"); } |
| | 282 | test { try parseTest("NHX8.yaml"); } |
| | 283 | test { try parseTest("NJ66.yaml"); } |
| | 284 | test { try parseTest("NKF9.yaml"); } |
| | 285 | test { try parseTest("NP9H.yaml"); } |
| | 286 | test { try parseTest("P2AD.yaml"); } |
| | 287 | test { try parseTest("P2EQ.yaml"); } |
| | 288 | test { try parseTest("P76L.yaml"); } |
| | 289 | test { try parseTest("P94K.yaml"); } |
| | 290 | test { try parseTest("PBJ2.yaml"); } |
| | 291 | test { try parseTest("PRH3.yaml"); } |
| | 292 | test { try parseTest("PUW8.yaml"); } |
| | 293 | test { try parseTest("PW8X.yaml"); } |
| | 294 | test { try parseTest("Q4CL.yaml"); } |
| | 295 | test { try parseTest("Q5MG.yaml"); } |
| | 296 | test { try parseTest("Q88A.yaml"); } |
| | 297 | test { try parseTest("Q8AD.yaml"); } |
| | 298 | test { try parseTest("Q9WF.yaml"); } |
| | 299 | test { try parseTest("QB6E.yaml"); } |
| | 300 | test { try parseTest("QF4Y.yaml"); } |
| | 301 | test { try parseTest("QLJ7.yaml"); } |
| | 302 | test { try parseTest("QT73.yaml"); } |
| | 303 | test { try parseTest("R4YG.yaml"); } |
| | 304 | test { try parseTest("R52L.yaml"); } |
| | 305 | test { try parseTest("RHX7.yaml"); } |
| | 306 | test { try parseTest("RLU9.yaml"); } |
| | 307 | test { try parseTest("RR7F.yaml"); } |
| | 308 | test { try parseTest("RTP8.yaml"); } |
| | 309 | test { try parseTest("RXY3.yaml"); } |
| | 310 | test { try parseTest("RZP5.yaml"); } |
| | 311 | test { try parseTest("RZT7.yaml"); } |
| | 312 | test { try parseTest("S3PD.yaml"); } |
| | 313 | test { try parseTest("S4GJ.yaml"); } |
| | 314 | test { try parseTest("S4JQ.yaml"); } |
| | 315 | test { try parseTest("S4T7.yaml"); } |
| | 316 | test { try parseTest("S7BG.yaml"); } |
| | 317 | test { try parseTest("S98Z.yaml"); } |
| | 318 | test { try parseTest("S9E8.yaml"); } |
| | 319 | test { try parseTest("SBG9.yaml"); } |
| | 320 | test { try parseTest("SF5V.yaml"); } |
| | 321 | test { try parseTest("SKE5.yaml"); } |
| | 322 | test { try parseTest("SM9W.yaml"); } |
| | 323 | test { try parseTest("SR86.yaml"); } |
| | 324 | test { try parseTest("SSW6.yaml"); } |
| | 325 | test { try parseTest("SU5Z.yaml"); } |
| | 326 | test { try parseTest("SU74.yaml"); } |
| | 327 | test { try parseTest("SY6V.yaml"); } |
| | 328 | test { try parseTest("SYW4.yaml"); } |
| | 329 | test { try parseTest("T26H.yaml"); } |
| | 330 | test { try parseTest("T4YY.yaml"); } |
| | 331 | test { try parseTest("T5N4.yaml"); } |
| | 332 | test { try parseTest("T833.yaml"); } |
| | 333 | test { try parseTest("TD5N.yaml"); } |
| | 334 | test { try parseTest("TE2A.yaml"); } |
| | 335 | test { try parseTest("TL85.yaml"); } |
| | 336 | test { try parseTest("TS54.yaml"); } |
| | 337 | test { try parseTest("U3C3.yaml"); } |
| | 338 | test { try parseTest("U3XV.yaml"); } |
| | 339 | test { try parseTest("U44R.yaml"); } |
| | 340 | test { try parseTest("U99R.yaml"); } |
| | 341 | test { try parseTest("U9NS.yaml"); } |
| | 342 | test { try parseTest("UDM2.yaml"); } |
| | 343 | test { try parseTest("UDR7.yaml"); } |
| | 344 | test { try parseTest("UGM3.yaml"); } |
| | 345 | test { try parseTest("UKK6.yaml"); } |
| | 346 | test { try parseTest("UT92.yaml"); } |
| | 347 | test { try parseTest("UV7Q.yaml"); } |
| | 348 | test { try parseTest("V55R.yaml"); } |
| | 349 | test { try parseTest("V9D5.yaml"); } |
| | 350 | test { try parseTest("VJP3.yaml"); } |
| | 351 | test { try parseTest("W42U.yaml"); } |
| | 352 | test { try parseTest("W4TN.yaml"); } |
| | 353 | test { try parseTest("W5VH.yaml"); } |
| | 354 | test { try parseTest("W9L4.yaml"); } |
| | 355 | test { try parseTest("WZ62.yaml"); } |
| | 356 | test { try parseTest("X38W.yaml"); } |
| | 357 | test { try parseTest("X4QW.yaml"); } |
| | 358 | test { try parseTest("X8DW.yaml"); } |
| | 359 | test { try parseTest("XLQ9.yaml"); } |
| | 360 | test { try parseTest("XV9V.yaml"); } |
| | 361 | test { try parseTest("XW4D.yaml"); } |
| | 362 | test { try parseTest("Y2GN.yaml"); } |
| | 363 | test { try parseTest("Y79Y.yaml"); } |
| | 364 | test { try parseTest("YD5X.yaml"); } |
| | 365 | test { try parseTest("YJV2.yaml"); } |
| | 366 | test { try parseTest("Z67P.yaml"); } |
| | 367 | test { try parseTest("Z9M4.yaml"); } |
| | 368 | test { try parseTest("ZCZ6.yaml"); } |
| | 369 | test { try parseTest("ZF4X.yaml"); } |
| | 370 | test { try parseTest("ZH7C.yaml"); } |
| | 371 | test { try parseTest("ZK9H.yaml"); } |
| | 372 | test { try parseTest("ZL4Z.yaml"); } |
| | 373 | test { try parseTest("ZVH3.yaml"); } |
| | 374 | test { try parseTest("ZWK4.yaml"); } |
| | 375 | test { try parseTest("ZXT5.yaml"); } |
| | 376 | // test { try parseTest("ZYU8.yaml"); } |