11// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
22
3- exports [` isCI = false > spinner > message > sets message for next frame 1` ] = `
3+ exports [` prompts ( isCI = false) > spinner > message > sets message for next frame 1` ] = `
44[
55 "[?25l",
66 "[90m│[39m
@@ -12,7 +12,7 @@ exports[`isCI = false > spinner > message > sets message for next frame 1`] = `
1212]
1313` ;
1414
15- exports [` isCI = false > spinner > start > renders frames at interval 1` ] = `
15+ exports [` prompts ( isCI = false) > spinner > start > renders frames at interval 1` ] = `
1616[
1717 "[?25l",
1818 "[90m│[39m
@@ -30,7 +30,7 @@ exports[`isCI = false > spinner > start > renders frames at interval 1`] = `
3030]
3131` ;
3232
33- exports [` isCI = false > spinner > start > renders message 1` ] = `
33+ exports [` prompts ( isCI = false) > spinner > start > renders message 1` ] = `
3434[
3535 "[?25l",
3636 "[90m│[39m
@@ -39,7 +39,7 @@ exports[`isCI = false > spinner > start > renders message 1`] = `
3939]
4040` ;
4141
42- exports [` isCI = false > spinner > start > renders timer when indicator is "timer" 1` ] = `
42+ exports [` prompts ( isCI = false) > spinner > start > renders timer when indicator is "timer" 1` ] = `
4343[
4444 "[?25l",
4545 "[90m│[39m
@@ -48,7 +48,7 @@ exports[`isCI = false > spinner > start > renders timer when indicator is "timer
4848]
4949` ;
5050
51- exports [` isCI = false > spinner > stop > renders cancel symbol if code = 1 1` ] = `
51+ exports [` prompts ( isCI = false) > spinner > stop > renders cancel symbol if code = 1 1` ] = `
5252[
5353 "[?25l",
5454 "[90m│[39m
@@ -62,7 +62,7 @@ exports[`isCI = false > spinner > stop > renders cancel symbol if code = 1 1`] =
6262]
6363` ;
6464
65- exports [` isCI = false > spinner > stop > renders error symbol if code > 1 1` ] = `
65+ exports [` prompts ( isCI = false) > spinner > stop > renders error symbol if code > 1 1` ] = `
6666[
6767 "[?25l",
6868 "[90m│[39m
@@ -76,7 +76,7 @@ exports[`isCI = false > spinner > stop > renders error symbol if code > 1 1`] =
7676]
7777` ;
7878
79- exports [` isCI = false > spinner > stop > renders message 1` ] = `
79+ exports [` prompts ( isCI = false) > spinner > stop > renders message 1` ] = `
8080[
8181 "[?25l",
8282 "[90m│[39m
@@ -90,7 +90,7 @@ exports[`isCI = false > spinner > stop > renders message 1`] = `
9090]
9191` ;
9292
93- exports [` isCI = false > spinner > stop > renders submit symbol and stops spinner 1` ] = `
93+ exports [` prompts ( isCI = false) > spinner > stop > renders submit symbol and stops spinner 1` ] = `
9494[
9595 "[?25l",
9696 "[90m│[39m
@@ -104,7 +104,123 @@ exports[`isCI = false > spinner > stop > renders submit symbol and stops spinner
104104]
105105` ;
106106
107- exports [` isCI = true > spinner > message > sets message for next frame 1` ] = `
107+ exports [` prompts (isCI = false) > text > can cancel 1` ] = `
108+ [
109+ "[?25l",
110+ "[90m│[39m
111+ [36m◆[39m foo
112+ [36m│[39m [7m[8m_[28m[27m
113+ [36m└[39m
114+ ",
115+ "[999D[4A",
116+ "[1B",
117+ "[J",
118+ "[31m■[39m foo
119+ [90m│[39m[9m[2m[22m[29m",
120+ "
121+ ",
122+ "[?25h",
123+ ]
124+ ` ;
125+
126+ exports [` prompts (isCI = false) > text > renders cancelled value if one set 1` ] = `
127+ [
128+ "[?25l",
129+ "[90m│[39m
130+ [36m◆[39m foo
131+ [36m│[39m [7m[8m_[28m[27m
132+ [36m└[39m
133+ ",
134+ "[999D[4A",
135+ "[2B",
136+ "[2K[G",
137+ "[36m│[39m x█",
138+ "[2B",
139+ "[999D[4A",
140+ "[2B",
141+ "[2K[G",
142+ "[36m│[39m xy█",
143+ "[2B",
144+ "[999D[4A",
145+ "[1B",
146+ "[J",
147+ "[31m■[39m foo
148+ [90m│[39m [9m[2mxy[22m[29m
149+ [90m│[39m",
150+ "
151+ ",
152+ "[?25h",
153+ ]
154+ ` ;
155+
156+ exports [` prompts (isCI = false) > text > renders message 1` ] = `
157+ [
158+ "[?25l",
159+ "[90m│[39m
160+ [36m◆[39m foo
161+ [36m│[39m [7m[8m_[28m[27m
162+ [36m└[39m
163+ ",
164+ "[999D[4A",
165+ "[1B",
166+ "[J",
167+ "[32m◇[39m foo
168+ [90m│[39m [2mundefined[22m",
169+ "
170+ ",
171+ "[?25h",
172+ ]
173+ ` ;
174+
175+ exports [` prompts (isCI = false) > text > renders placeholder if set 1` ] = `
176+ [
177+ "[?25l",
178+ "[90m│[39m
179+ [36m◆[39m foo
180+ [36m│[39m [7mb[27m[2mar[22m
181+ [36m└[39m
182+ ",
183+ "[999D[4A",
184+ "[1B",
185+ "[J",
186+ "[32m◇[39m foo
187+ [90m│[39m [2mbar[22m",
188+ "
189+ ",
190+ "[?25h",
191+ ]
192+ ` ;
193+
194+ exports [` prompts (isCI = false) > text > renders submitted value 1` ] = `
195+ [
196+ "[?25l",
197+ "[90m│[39m
198+ [36m◆[39m foo
199+ [36m│[39m [7m[8m_[28m[27m
200+ [36m└[39m
201+ ",
202+ "[999D[4A",
203+ "[2B",
204+ "[2K[G",
205+ "[36m│[39m x█",
206+ "[2B",
207+ "[999D[4A",
208+ "[2B",
209+ "[2K[G",
210+ "[36m│[39m xy█",
211+ "[2B",
212+ "[999D[4A",
213+ "[1B",
214+ "[J",
215+ "[32m◇[39m foo
216+ [90m│[39m [2mxy[22m",
217+ "
218+ ",
219+ "[?25h",
220+ ]
221+ ` ;
222+
223+ exports [` prompts (isCI = true) > spinner > message > sets message for next frame 1` ] = `
108224[
109225 "[?25l",
110226 "[90m│[39m
@@ -118,7 +234,7 @@ exports[`isCI = true > spinner > message > sets message for next frame 1`] = `
118234]
119235` ;
120236
121- exports [` isCI = true > spinner > start > renders frames at interval 1` ] = `
237+ exports [` prompts ( isCI = true) > spinner > start > renders frames at interval 1` ] = `
122238[
123239 "[?25l",
124240 "[90m│[39m
@@ -127,7 +243,7 @@ exports[`isCI = true > spinner > start > renders frames at interval 1`] = `
127243]
128244` ;
129245
130- exports [` isCI = true > spinner > start > renders message 1` ] = `
246+ exports [` prompts ( isCI = true) > spinner > start > renders message 1` ] = `
131247[
132248 "[?25l",
133249 "[90m│[39m
@@ -136,7 +252,7 @@ exports[`isCI = true > spinner > start > renders message 1`] = `
136252]
137253` ;
138254
139- exports [` isCI = true > spinner > start > renders timer when indicator is "timer" 1` ] = `
255+ exports [` prompts ( isCI = true) > spinner > start > renders timer when indicator is "timer" 1` ] = `
140256[
141257 "[?25l",
142258 "[90m│[39m
@@ -145,7 +261,7 @@ exports[`isCI = true > spinner > start > renders timer when indicator is "timer"
145261]
146262` ;
147263
148- exports [` isCI = true > spinner > stop > renders cancel symbol if code = 1 1` ] = `
264+ exports [` prompts ( isCI = true) > spinner > stop > renders cancel symbol if code = 1 1` ] = `
149265[
150266 "[?25l",
151267 "[90m│[39m
@@ -161,7 +277,7 @@ exports[`isCI = true > spinner > stop > renders cancel symbol if code = 1 1`] =
161277]
162278` ;
163279
164- exports [` isCI = true > spinner > stop > renders error symbol if code > 1 1` ] = `
280+ exports [` prompts ( isCI = true) > spinner > stop > renders error symbol if code > 1 1` ] = `
165281[
166282 "[?25l",
167283 "[90m│[39m
@@ -177,7 +293,7 @@ exports[`isCI = true > spinner > stop > renders error symbol if code > 1 1`] = `
177293]
178294` ;
179295
180- exports [` isCI = true > spinner > stop > renders message 1` ] = `
296+ exports [` prompts ( isCI = true) > spinner > stop > renders message 1` ] = `
181297[
182298 "[?25l",
183299 "[90m│[39m
@@ -193,7 +309,7 @@ exports[`isCI = true > spinner > stop > renders message 1`] = `
193309]
194310` ;
195311
196- exports [` isCI = true > spinner > stop > renders submit symbol and stops spinner 1` ] = `
312+ exports [` prompts ( isCI = true) > spinner > stop > renders submit symbol and stops spinner 1` ] = `
197313[
198314 "[?25l",
199315 "[90m│[39m
@@ -208,3 +324,119 @@ exports[`isCI = true > spinner > stop > renders submit symbol and stops spinner
208324 "[?25h",
209325]
210326` ;
327+
328+ exports [` prompts (isCI = true) > text > can cancel 1` ] = `
329+ [
330+ "[?25l",
331+ "[90m│[39m
332+ [36m◆[39m foo
333+ [36m│[39m [7m[8m_[28m[27m
334+ [36m└[39m
335+ ",
336+ "[999D[4A",
337+ "[1B",
338+ "[J",
339+ "[31m■[39m foo
340+ [90m│[39m[9m[2m[22m[29m",
341+ "
342+ ",
343+ "[?25h",
344+ ]
345+ ` ;
346+
347+ exports [` prompts (isCI = true) > text > renders cancelled value if one set 1` ] = `
348+ [
349+ "[?25l",
350+ "[90m│[39m
351+ [36m◆[39m foo
352+ [36m│[39m [7m[8m_[28m[27m
353+ [36m└[39m
354+ ",
355+ "[999D[4A",
356+ "[2B",
357+ "[2K[G",
358+ "[36m│[39m x█",
359+ "[2B",
360+ "[999D[4A",
361+ "[2B",
362+ "[2K[G",
363+ "[36m│[39m xy█",
364+ "[2B",
365+ "[999D[4A",
366+ "[1B",
367+ "[J",
368+ "[31m■[39m foo
369+ [90m│[39m [9m[2mxy[22m[29m
370+ [90m│[39m",
371+ "
372+ ",
373+ "[?25h",
374+ ]
375+ ` ;
376+
377+ exports [` prompts (isCI = true) > text > renders message 1` ] = `
378+ [
379+ "[?25l",
380+ "[90m│[39m
381+ [36m◆[39m foo
382+ [36m│[39m [7m[8m_[28m[27m
383+ [36m└[39m
384+ ",
385+ "[999D[4A",
386+ "[1B",
387+ "[J",
388+ "[32m◇[39m foo
389+ [90m│[39m [2mundefined[22m",
390+ "
391+ ",
392+ "[?25h",
393+ ]
394+ ` ;
395+
396+ exports [` prompts (isCI = true) > text > renders placeholder if set 1` ] = `
397+ [
398+ "[?25l",
399+ "[90m│[39m
400+ [36m◆[39m foo
401+ [36m│[39m [7mb[27m[2mar[22m
402+ [36m└[39m
403+ ",
404+ "[999D[4A",
405+ "[1B",
406+ "[J",
407+ "[32m◇[39m foo
408+ [90m│[39m [2mbar[22m",
409+ "
410+ ",
411+ "[?25h",
412+ ]
413+ ` ;
414+
415+ exports [` prompts (isCI = true) > text > renders submitted value 1` ] = `
416+ [
417+ "[?25l",
418+ "[90m│[39m
419+ [36m◆[39m foo
420+ [36m│[39m [7m[8m_[28m[27m
421+ [36m└[39m
422+ ",
423+ "[999D[4A",
424+ "[2B",
425+ "[2K[G",
426+ "[36m│[39m x█",
427+ "[2B",
428+ "[999D[4A",
429+ "[2B",
430+ "[2K[G",
431+ "[36m│[39m xy█",
432+ "[2B",
433+ "[999D[4A",
434+ "[1B",
435+ "[J",
436+ "[32m◇[39m foo
437+ [90m│[39m [2mxy[22m",
438+ "
439+ ",
440+ "[?25h",
441+ ]
442+ ` ;
0 commit comments