@@ -16,7 +16,6 @@ vi.mock('../../services/init/init.js')
1616vi . mock ( '../../utilities/developer-platform-client.js' )
1717vi . mock ( '../../services/context.js' )
1818vi . mock ( '../../prompts/dev.js' )
19- vi . mock ( '../../services/dev/fetch.js' )
2019vi . mock ( '../../services/init/validate.js' )
2120vi . mock ( '@shopify/cli-kit/node/fs' )
2221vi . mock ( '@shopify/cli-kit/node/node-package-manager' )
@@ -76,9 +75,8 @@ describe('Init command', () => {
7675 vi . mocked ( inferPackageManager ) . mockReturnValue ( 'npm' )
7776 vi . mocked ( selectDeveloperPlatformClient ) . mockReturnValue ( mockDeveloperPlatformClient )
7877
79- // Mock fetchOrganizations to return the organization
80- const { fetchOrganizations} = await import ( '../../services/dev/fetch.js' )
81- vi . mocked ( fetchOrganizations ) . mockResolvedValue ( [ mockOrganization ] )
78+ // Mock orgFromId to return the organization
79+ vi . mocked ( mockDeveloperPlatformClient . orgFromId ) . mockResolvedValue ( mockOrganization )
8280
8381 // Mock the orgAndApps method on the developer platform client
8482 vi . mocked ( mockDeveloperPlatformClient . orgAndApps ) . mockResolvedValue ( {
@@ -129,9 +127,8 @@ describe('Init command', () => {
129127 vi . mocked ( inferPackageManager ) . mockReturnValue ( 'npm' )
130128 vi . mocked ( selectDeveloperPlatformClient ) . mockReturnValue ( mockDeveloperPlatformClient )
131129
132- // Mock fetchOrganizations to return only the valid organization
133- const { fetchOrganizations} = await import ( '../../services/dev/fetch.js' )
134- vi . mocked ( fetchOrganizations ) . mockResolvedValue ( [ validOrg ] )
130+ // Mock orgFromId to return undefined for invalid organization
131+ vi . mocked ( mockDeveloperPlatformClient . orgFromId ) . mockResolvedValue ( undefined )
135132
136133 vi . mocked ( initPrompt ) . mockResolvedValue ( {
137134 template : 'https://github.com/Shopify/shopify-app-template-remix' ,
0 commit comments