@@ -380,6 +380,94 @@ exports[`prompts (isCI = false) > groupMultiselect > cursorAt sets initial selec
380380]
381381` ;
382382
383+ exports [` prompts (isCI = false) > groupMultiselect > groupSpacing > negative spacing is ignored 1` ] = `
384+ [
385+ "[?25l",
386+ "[90m│[39m
387+ [36m◆[39m foo
388+ [36m│[39m [2m[22m[36m◻[39m group1
389+ [36m│[39m └ [36m◻[39m [2mgroup1value0[22m
390+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
391+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
392+ [36m└[39m
393+ ",
394+ "[999D[7A",
395+ "[2B",
396+ "[J",
397+ "[36m│[39m [2m[22m[2m◻[22m [2mgroup1[22m
398+ [36m│[39m [2m└ [22m[36m◻[39m group1value0
399+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
400+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
401+ [36m└[39m
402+ ",
403+ "[999D[7A",
404+ "[2B",
405+ "[J",
406+ "[36m│[39m [2m[22m[32m◼[39m [2mgroup1[22m
407+ [36m│[39m [2m└ [22m[32m◼[39m group1value0
408+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
409+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
410+ [36m└[39m
411+ ",
412+ "[999D[7A",
413+ "[1B",
414+ "[J",
415+ "[32m◇[39m foo
416+ [90m│[39m [2mgroup1value0[22m",
417+ "
418+ ",
419+ "[?25h",
420+ ]
421+ ` ;
422+
423+ exports [` prompts (isCI = false) > groupMultiselect > groupSpacing > renders spaced groups 1` ] = `
424+ [
425+ "[?25l",
426+ "[90m│[39m
427+ [36m◆[39m foo
428+ [36m│[39m
429+ [36m│[39m
430+ [36m│[39m [2m[22m[36m◻[39m group1
431+ [36m│[39m └ [36m◻[39m [2mgroup1value0[22m
432+ [36m│[39m
433+ [36m│[39m
434+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
435+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
436+ [36m└[39m
437+ ",
438+ "[999D[11A",
439+ "[4B",
440+ "[J",
441+ "[36m│[39m [2m[22m[2m◻[22m [2mgroup1[22m
442+ [36m│[39m [2m└ [22m[36m◻[39m group1value0
443+ [36m│[39m
444+ [36m│[39m
445+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
446+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
447+ [36m└[39m
448+ ",
449+ "[999D[11A",
450+ "[4B",
451+ "[J",
452+ "[36m│[39m [2m[22m[32m◼[39m [2mgroup1[22m
453+ [36m│[39m [2m└ [22m[32m◼[39m group1value0
454+ [36m│[39m
455+ [36m│[39m
456+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
457+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
458+ [36m└[39m
459+ ",
460+ "[999D[11A",
461+ "[1B",
462+ "[J",
463+ "[32m◇[39m foo
464+ [90m│[39m [2mgroup1value0[22m",
465+ "
466+ ",
467+ "[?25h",
468+ ]
469+ ` ;
470+
383471exports [` prompts (isCI = false) > groupMultiselect > initial values can be set 1` ] = `
384472[
385473 "[?25l",
@@ -2154,6 +2242,94 @@ exports[`prompts (isCI = true) > groupMultiselect > cursorAt sets initial select
21542242]
21552243` ;
21562244
2245+ exports [` prompts (isCI = true) > groupMultiselect > groupSpacing > negative spacing is ignored 1` ] = `
2246+ [
2247+ "[?25l",
2248+ "[90m│[39m
2249+ [36m◆[39m foo
2250+ [36m│[39m [2m[22m[36m◻[39m group1
2251+ [36m│[39m └ [36m◻[39m [2mgroup1value0[22m
2252+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
2253+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
2254+ [36m└[39m
2255+ ",
2256+ "[999D[7A",
2257+ "[2B",
2258+ "[J",
2259+ "[36m│[39m [2m[22m[2m◻[22m [2mgroup1[22m
2260+ [36m│[39m [2m└ [22m[36m◻[39m group1value0
2261+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
2262+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
2263+ [36m└[39m
2264+ ",
2265+ "[999D[7A",
2266+ "[2B",
2267+ "[J",
2268+ "[36m│[39m [2m[22m[32m◼[39m [2mgroup1[22m
2269+ [36m│[39m [2m└ [22m[32m◼[39m group1value0
2270+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
2271+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
2272+ [36m└[39m
2273+ ",
2274+ "[999D[7A",
2275+ "[1B",
2276+ "[J",
2277+ "[32m◇[39m foo
2278+ [90m│[39m [2mgroup1value0[22m",
2279+ "
2280+ ",
2281+ "[?25h",
2282+ ]
2283+ ` ;
2284+
2285+ exports [` prompts (isCI = true) > groupMultiselect > groupSpacing > renders spaced groups 1` ] = `
2286+ [
2287+ "[?25l",
2288+ "[90m│[39m
2289+ [36m◆[39m foo
2290+ [36m│[39m
2291+ [36m│[39m
2292+ [36m│[39m [2m[22m[36m◻[39m group1
2293+ [36m│[39m └ [36m◻[39m [2mgroup1value0[22m
2294+ [36m│[39m
2295+ [36m│[39m
2296+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
2297+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
2298+ [36m└[39m
2299+ ",
2300+ "[999D[11A",
2301+ "[4B",
2302+ "[J",
2303+ "[36m│[39m [2m[22m[2m◻[22m [2mgroup1[22m
2304+ [36m│[39m [2m└ [22m[36m◻[39m group1value0
2305+ [36m│[39m
2306+ [36m│[39m
2307+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
2308+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
2309+ [36m└[39m
2310+ ",
2311+ "[999D[11A",
2312+ "[4B",
2313+ "[J",
2314+ "[36m│[39m [2m[22m[32m◼[39m [2mgroup1[22m
2315+ [36m│[39m [2m└ [22m[32m◼[39m group1value0
2316+ [36m│[39m
2317+ [36m│[39m
2318+ [36m│[39m [2m[22m[2m◻[22m [2mgroup2[22m
2319+ [36m│[39m [2m└ [22m[2m◻[22m [2mgroup2value0[22m
2320+ [36m└[39m
2321+ ",
2322+ "[999D[11A",
2323+ "[1B",
2324+ "[J",
2325+ "[32m◇[39m foo
2326+ [90m│[39m [2mgroup1value0[22m",
2327+ "
2328+ ",
2329+ "[?25h",
2330+ ]
2331+ ` ;
2332+
21572333exports [` prompts (isCI = true) > groupMultiselect > initial values can be set 1` ] = `
21582334[
21592335 "[?25l",
0 commit comments