Skip to content

Commit 6291533

Browse files
chore(lint): Clean up deploy tests
1 parent 930af1e commit 6291533

File tree

2 files changed

+59
-57
lines changed

2 files changed

+59
-57
lines changed

src/schematics/deploy/actions.jasmine.ts

Lines changed: 50 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,56 @@ const BUILD_TARGET: BuildTarget = {
1414
name: `${PROJECT}:build:production`
1515
};
1616

17+
18+
const initMocks = () => {
19+
fsHost = {
20+
moveSync(_: string, __: string) {
21+
},
22+
renameSync(_: string, __: string) {
23+
},
24+
writeFileSync(_: string, __: string) {
25+
}
26+
};
27+
28+
firebaseMock = {
29+
login: () => Promise.resolve(),
30+
projects: {
31+
list: () => Promise.resolve([]),
32+
},
33+
deploy: (_: FirebaseDeployConfig) => Promise.resolve(),
34+
use: () => Promise.resolve(),
35+
logger: {
36+
add: () => {}
37+
},
38+
serve: () => Promise.resolve()
39+
};
40+
41+
context = ({
42+
target: {
43+
configuration: 'production',
44+
project: PROJECT,
45+
target: 'foo'
46+
},
47+
builder: {
48+
builderName: 'mock',
49+
description: 'mock',
50+
optionSchema: false
51+
},
52+
currentDirectory: 'cwd',
53+
id: 1,
54+
logger: new logging.NullLogger() as any,
55+
workspaceRoot: 'cwd',
56+
getTargetOptions: (_: Target) => Promise.resolve({}),
57+
reportProgress: (_: number, __?: number, ___?: string) => {
58+
},
59+
reportStatus: (_: string) => {},
60+
reportRunning: () => {},
61+
scheduleBuilder: (_: string, __?: JsonObject, ___?: ScheduleOptions) => Promise.resolve({} as BuilderRun),
62+
scheduleTarget: (_: Target, __?: JsonObject, ___?: ScheduleOptions) => Promise.resolve({} as BuilderRun)
63+
} as any);
64+
};
65+
66+
1767
const projectTargets: experimental.workspace.WorkspaceTool = {
1868
build: {
1969
options: {
@@ -133,51 +183,3 @@ describe('universal deployment', () => {
133183
expect(spy).not.toHaveBeenCalled();
134184
});*/
135185
});
136-
137-
const initMocks = () => {
138-
fsHost = {
139-
moveSync(_: string, __: string) {
140-
},
141-
renameSync(_: string, __: string) {
142-
},
143-
writeFileSync(_: string, __: string) {
144-
}
145-
};
146-
147-
firebaseMock = {
148-
login: () => Promise.resolve(),
149-
projects: {
150-
list: () => Promise.resolve([]),
151-
},
152-
deploy: (_: FirebaseDeployConfig) => Promise.resolve(),
153-
use: () => Promise.resolve(),
154-
logger: {
155-
add: () => {}
156-
},
157-
serve: () => Promise.resolve()
158-
};
159-
160-
context = ({
161-
target: {
162-
configuration: 'production',
163-
project: PROJECT,
164-
target: 'foo'
165-
},
166-
builder: {
167-
builderName: 'mock',
168-
description: 'mock',
169-
optionSchema: false
170-
},
171-
currentDirectory: 'cwd',
172-
id: 1,
173-
logger: new logging.NullLogger() as any,
174-
workspaceRoot: 'cwd',
175-
getTargetOptions: (_: Target) => Promise.resolve({}),
176-
reportProgress: (_: number, __?: number, ___?: string) => {
177-
},
178-
reportStatus: (_: string) => {},
179-
reportRunning: () => {},
180-
scheduleBuilder: (_: string, __?: JsonObject, ___?: ScheduleOptions) => Promise.resolve({} as BuilderRun),
181-
scheduleTarget: (_: Target, __?: JsonObject, ___?: ScheduleOptions) => Promise.resolve({} as BuilderRun)
182-
} as any);
183-
};

src/schematics/ng-add.jasmine.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -332,9 +332,9 @@ describe('ng-add', () => {
332332
isUniversalProject: false,
333333
project: PROJECT_NAME
334334
});
335-
expect(result.read('firebase.json')!.toString()).toEqual(initialFirebaseJson);
336-
expect(result.read('.firebaserc')!.toString()).toEqual(initialFirebaserc);
337-
expect(result.read('angular.json')!.toString()).toEqual(initialAngularJson);
335+
expect(result.read('firebase.json').toString()).toEqual(initialFirebaseJson);
336+
expect(result.read('.firebaserc').toString()).toEqual(initialFirebaserc);
337+
expect(result.read('angular.json').toString()).toEqual(initialAngularJson);
338338
});
339339

340340
it('uses default project', async () => {
@@ -343,9 +343,9 @@ describe('ng-add', () => {
343343
isUniversalProject: false,
344344
project: undefined
345345
});
346-
expect(result.read('firebase.json')!.toString()).toEqual(overwriteFirebaseJson);
347-
expect(result.read('.firebaserc')!.toString()).toEqual(overwriteFirebaserc);
348-
expect(result.read('angular.json')!.toString()).toEqual(overwriteAngularJson);
346+
expect(result.read('firebase.json').toString()).toEqual(overwriteFirebaseJson);
347+
expect(result.read('.firebaserc').toString()).toEqual(overwriteFirebaserc);
348+
expect(result.read('angular.json').toString()).toEqual(overwriteAngularJson);
349349
});
350350

351351
it('overrides existing files', async () => {
@@ -358,9 +358,9 @@ describe('ng-add', () => {
358358
project: OTHER_PROJECT_NAME,
359359
isUniversalProject: false
360360
});
361-
expect(result.read('firebase.json')!.toString()).toEqual(projectFirebaseJson);
362-
expect(result.read('.firebaserc')!.toString()).toEqual(projectFirebaserc);
363-
expect(result.read('angular.json')!.toString()).toEqual(projectAngularJson);
361+
expect(result.read('firebase.json').toString()).toEqual(projectFirebaseJson);
362+
expect(result.read('.firebaserc').toString()).toEqual(projectFirebaserc);
363+
expect(result.read('angular.json').toString()).toEqual(projectAngularJson);
364364
});
365365
});
366366

0 commit comments

Comments
 (0)