11import { beforeEach , describe , it , expect , vi } from 'vitest'
22
3- import { promptForOptions } from '../src/options'
3+ import { promptForCreateOptions } from '../src/options'
44import {
55 __testClearFrameworks ,
66 __testRegisterFramework ,
@@ -67,21 +67,21 @@ function setBasicSpies() {
6767 vi . spyOn ( prompts , 'selectAddOns' ) . mockImplementation ( async ( ) => [ ] )
6868}
6969
70- describe ( 'promptForOptions ' , ( ) => {
70+ describe ( 'promptForCreateOptions ' , ( ) => {
7171 //// Project name
7272
7373 it ( 'prompt for a project name' , async ( ) => {
7474 setBasicSpies ( )
7575
76- const options = await promptForOptions ( baseCliOptions , { } )
76+ const options = await promptForCreateOptions ( baseCliOptions , { } )
7777
7878 expect ( options ?. projectName ) . toBe ( 'hello' )
7979 } )
8080
8181 it ( 'accept incoming project name' , async ( ) => {
8282 setBasicSpies ( )
8383
84- const options = await promptForOptions (
84+ const options = await promptForCreateOptions (
8585 { ...baseCliOptions , projectName : 'override' } ,
8686 { } ,
8787 )
@@ -94,7 +94,7 @@ describe('promptForOptions', () => {
9494 it ( 'forceMode should override template' , async ( ) => {
9595 setBasicSpies ( )
9696
97- const options = await promptForOptions (
97+ const options = await promptForCreateOptions (
9898 { ...baseCliOptions , template : 'javascript' } ,
9999 { forcedMode : 'file-router' } ,
100100 )
@@ -110,7 +110,7 @@ describe('promptForOptions', () => {
110110 async ( ) => 'code-router' ,
111111 )
112112
113- const options = await promptForOptions (
113+ const options = await promptForCreateOptions (
114114 { ...baseCliOptions , template : 'javascript' } ,
115115 { } ,
116116 )
@@ -125,7 +125,7 @@ describe('promptForOptions', () => {
125125 async ( ) => 'code-router' ,
126126 )
127127
128- const options = await promptForOptions (
128+ const options = await promptForCreateOptions (
129129 { ...baseCliOptions , template : 'file-router' } ,
130130 { } ,
131131 )
@@ -140,7 +140,7 @@ describe('promptForOptions', () => {
140140 async ( ) => 'code-router' ,
141141 )
142142
143- const options = await promptForOptions (
143+ const options = await promptForCreateOptions (
144144 { ...baseCliOptions , tailwind : false , framework : undefined } ,
145145 { } ,
146146 )
@@ -153,7 +153,7 @@ describe('promptForOptions', () => {
153153 it ( 'prompt for tailwind when unspecified in react-cra' , async ( ) => {
154154 setBasicSpies ( )
155155 vi . spyOn ( prompts , 'selectTailwind' ) . mockImplementation ( async ( ) => false )
156- const options = await promptForOptions (
156+ const options = await promptForCreateOptions (
157157 { ...baseCliOptions , tailwind : undefined } ,
158158 { } ,
159159 )
@@ -164,7 +164,7 @@ describe('promptForOptions', () => {
164164 it ( 'prompt for tailwind when unspecified in react-cra - true' , async ( ) => {
165165 setBasicSpies ( )
166166 vi . spyOn ( prompts , 'selectTailwind' ) . mockImplementation ( async ( ) => true )
167- const options = await promptForOptions (
167+ const options = await promptForCreateOptions (
168168 { ...baseCliOptions , tailwind : undefined } ,
169169 { } ,
170170 )
@@ -174,7 +174,7 @@ describe('promptForOptions', () => {
174174
175175 it ( 'set tailwind when solid' , async ( ) => {
176176 setBasicSpies ( )
177- const options = await promptForOptions (
177+ const options = await promptForCreateOptions (
178178 { ...baseCliOptions , tailwind : undefined , framework : 'solid' } ,
179179 { } ,
180180 )
@@ -187,7 +187,7 @@ describe('promptForOptions', () => {
187187 it ( 'uses the package manager from the cli options' , async ( ) => {
188188 setBasicSpies ( )
189189
190- const options = await promptForOptions (
190+ const options = await promptForCreateOptions (
191191 { ...baseCliOptions , packageManager : 'bun' } ,
192192 { } ,
193193 )
@@ -200,7 +200,7 @@ describe('promptForOptions', () => {
200200
201201 process . env . npm_config_userconfig = 'blarg'
202202
203- const options = await promptForOptions (
203+ const options = await promptForCreateOptions (
204204 { ...baseCliOptions , packageManager : undefined } ,
205205 { } ,
206206 )
@@ -212,7 +212,7 @@ describe('promptForOptions', () => {
212212 it ( 'should be clean when no add-ons are selected' , async ( ) => {
213213 setBasicSpies ( )
214214
215- const options = await promptForOptions ( { ...baseCliOptions } , { } )
215+ const options = await promptForCreateOptions ( { ...baseCliOptions } , { } )
216216
217217 expect ( options ?. chosenAddOns ) . toEqual ( [ ] )
218218 } )
@@ -222,7 +222,7 @@ describe('promptForOptions', () => {
222222
223223 vi . spyOn ( prompts , 'selectToolchain' ) . mockImplementation ( async ( ) => 'biome' )
224224
225- const options = await promptForOptions (
225+ const options = await promptForCreateOptions (
226226 { ...baseCliOptions , toolchain : 'biome' } ,
227227 { } ,
228228 )
@@ -237,7 +237,7 @@ describe('promptForOptions', () => {
237237 async ( ) => undefined ,
238238 )
239239
240- const options = await promptForOptions (
240+ const options = await promptForCreateOptions (
241241 { ...baseCliOptions } ,
242242 { forcedAddOns : [ 'react-query' ] } ,
243243 )
@@ -252,7 +252,7 @@ describe('promptForOptions', () => {
252252 it ( 'should handle add-ons from the CLI' , async ( ) => {
253253 setBasicSpies ( )
254254
255- const options = await promptForOptions (
255+ const options = await promptForCreateOptions (
256256 { ...baseCliOptions , addOns : [ 'biome' , 'react-query' ] } ,
257257 { } ,
258258 )
@@ -272,7 +272,7 @@ describe('promptForOptions', () => {
272272 Promise . resolve ( [ 'biome' , 'react-query' ] ) ,
273273 )
274274
275- const options = await promptForOptions (
275+ const options = await promptForCreateOptions (
276276 { ...baseCliOptions , addOns : undefined } ,
277277 { } ,
278278 )
0 commit comments