@@ -5,8 +5,8 @@ import { vi } from 'vitest';
55import { uploadArchive , waitForSiteReady } from 'cli/lib/api' ;
66import { getAuthToken } from 'cli/lib/appdata' ;
77import { archiveSiteContent , cleanup } from 'cli/lib/archive' ;
8- import { getSiteByFolder } from 'cli/lib/cli-config' ;
9- import { saveSnapshotToConfig } from 'cli/lib/snapshots' ;
8+ import { getSiteByFolder , getNextSnapshotSequence } from 'cli/lib/cli-config' ;
9+ import { getSnapshotsFromConfig , saveSnapshotToConfig } from 'cli/lib/snapshots' ;
1010import { LoggerError } from 'cli/logger' ;
1111import { runCommand } from '../create' ;
1212
@@ -27,13 +27,18 @@ vi.mock( 'cli/lib/appdata', async () => ( {
2727vi . mock ( 'cli/lib/cli-config' , async ( ) => ( {
2828 ...( await vi . importActual ( 'cli/lib/cli-config' ) ) ,
2929 getSiteByFolder : vi . fn ( ) ,
30+ getNextSnapshotSequence : vi . fn ( ) . mockReturnValue ( 1 ) ,
3031} ) ) ;
3132vi . mock ( 'cli/lib/validation' , ( ) => ( {
3233 validateSiteSize : vi . fn ( ) ,
3334} ) ) ;
3435vi . mock ( 'cli/lib/archive' ) ;
3536vi . mock ( 'cli/lib/api' ) ;
36- vi . mock ( 'cli/lib/snapshots' ) ;
37+ vi . mock ( 'cli/lib/snapshots' , async ( ) => ( {
38+ ...( await vi . importActual ( 'cli/lib/snapshots' ) ) ,
39+ getSnapshotsFromConfig : vi . fn ( ) . mockResolvedValue ( [ ] ) ,
40+ saveSnapshotToConfig : vi . fn ( ) ,
41+ } ) ) ;
3742vi . mock ( 'cli/logger' , ( ) => ( {
3843 Logger : class {
3944 reportStart = mockReportStart ;
@@ -138,7 +143,7 @@ describe( 'Preview Create Command', () => {
138143 mockAtomicSiteId ,
139144 mockSiteUrl ,
140145 mockAuthToken . id ,
141- undefined
146+ 'Test Site Preview 1'
142147 ) ;
143148 expect ( mockReportStart . mock . calls [ 4 ] ) . toEqual ( [
144149 'appdata' ,
0 commit comments