@@ -37,33 +37,33 @@ export class WorkspaceClusterDBSpec {
37
37
}
38
38
39
39
@test public async findByName ( ) {
40
- const wsc1 : DBWorkspaceCluster = {
40
+ const wsc1 : DBWorkspaceCluster = dbWorkspaceCluster ( {
41
41
name : "eu71" ,
42
42
applicationCluster : "eu02" ,
43
43
url : "some-url" ,
44
44
state : "available" ,
45
45
score : 100 ,
46
46
maxScore : 100 ,
47
47
govern : true ,
48
- } ;
49
- const wsc1a : DBWorkspaceCluster = {
48
+ } ) ;
49
+ const wsc1a : DBWorkspaceCluster = dbWorkspaceCluster ( {
50
50
name : "eu71" ,
51
51
applicationCluster : "us02" ,
52
52
url : "some-url" ,
53
53
state : "cordoned" ,
54
54
score : 0 ,
55
55
maxScore : 0 ,
56
56
govern : false ,
57
- } ;
58
- const wsc2 : DBWorkspaceCluster = {
57
+ } ) ;
58
+ const wsc2 : DBWorkspaceCluster = dbWorkspaceCluster ( {
59
59
name : "us71" ,
60
60
applicationCluster : "eu02" ,
61
61
url : "some-url" ,
62
62
state : "cordoned" ,
63
63
score : 0 ,
64
64
maxScore : 0 ,
65
65
govern : false ,
66
- } ;
66
+ } ) ;
67
67
68
68
await this . db . save ( wsc1 ) ;
69
69
await this . db . save ( wsc1a ) ;
@@ -89,33 +89,33 @@ export class WorkspaceClusterDBSpec {
89
89
}
90
90
91
91
@test public async deleteByName ( ) {
92
- const wsc1 : DBWorkspaceCluster = {
92
+ const wsc1 : DBWorkspaceCluster = dbWorkspaceCluster ( {
93
93
name : "eu71" ,
94
94
applicationCluster : "eu02" ,
95
95
url : "some-url" ,
96
96
state : "available" ,
97
97
score : 100 ,
98
98
maxScore : 100 ,
99
99
govern : true ,
100
- } ;
101
- const wsc1a : DBWorkspaceCluster = {
100
+ } ) ;
101
+ const wsc1a : DBWorkspaceCluster = dbWorkspaceCluster ( {
102
102
name : "eu71" ,
103
103
applicationCluster : "us02" ,
104
104
url : "some-url" ,
105
105
state : "cordoned" ,
106
106
score : 0 ,
107
107
maxScore : 0 ,
108
108
govern : false ,
109
- } ;
110
- const wsc2 : DBWorkspaceCluster = {
109
+ } ) ;
110
+ const wsc2 : DBWorkspaceCluster = dbWorkspaceCluster ( {
111
111
name : "us71" ,
112
112
applicationCluster : "eu02" ,
113
113
url : "some-url" ,
114
114
state : "cordoned" ,
115
115
score : 0 ,
116
116
maxScore : 0 ,
117
117
govern : false ,
118
- } ;
118
+ } ) ;
119
119
120
120
await this . db . save ( wsc1 ) ;
121
121
await this . db . save ( wsc1a ) ;
@@ -129,33 +129,33 @@ export class WorkspaceClusterDBSpec {
129
129
}
130
130
131
131
@test public async testFindFilteredByName ( ) {
132
- const wsc1 : DBWorkspaceCluster = {
132
+ const wsc1 : DBWorkspaceCluster = dbWorkspaceCluster ( {
133
133
name : "eu71" ,
134
134
applicationCluster : "eu02" ,
135
135
url : "some-url" ,
136
136
state : "available" ,
137
137
score : 100 ,
138
138
maxScore : 100 ,
139
139
govern : true ,
140
- } ;
141
- const wsc1a : DBWorkspaceCluster = {
140
+ } ) ;
141
+ const wsc1a : DBWorkspaceCluster = dbWorkspaceCluster ( {
142
142
name : "eu71" ,
143
143
applicationCluster : "us02" ,
144
144
url : "some-url" ,
145
145
state : "cordoned" ,
146
146
score : 0 ,
147
147
maxScore : 0 ,
148
148
govern : false ,
149
- } ;
150
- const wsc2 : DBWorkspaceCluster = {
149
+ } ) ;
150
+ const wsc2 : DBWorkspaceCluster = dbWorkspaceCluster ( {
151
151
name : "us71" ,
152
152
applicationCluster : "eu02" ,
153
153
url : "some-url" ,
154
154
state : "cordoned" ,
155
155
score : 0 ,
156
156
maxScore : 0 ,
157
157
govern : false ,
158
- } ;
158
+ } ) ;
159
159
160
160
await this . db . save ( wsc1 ) ;
161
161
await this . db . save ( wsc1a ) ;
@@ -168,33 +168,33 @@ export class WorkspaceClusterDBSpec {
168
168
}
169
169
170
170
@test public async testFindFilteredByApplicationCluster ( ) {
171
- const wsc1 : DBWorkspaceCluster = {
171
+ const wsc1 : DBWorkspaceCluster = dbWorkspaceCluster ( {
172
172
name : "eu71" ,
173
173
applicationCluster : "eu02" ,
174
174
url : "some-url" ,
175
175
state : "available" ,
176
176
score : 100 ,
177
177
maxScore : 100 ,
178
178
govern : true ,
179
- } ;
180
- const wsc1a : DBWorkspaceCluster = {
179
+ } ) ;
180
+ const wsc1a : DBWorkspaceCluster = dbWorkspaceCluster ( {
181
181
name : "eu71" ,
182
182
applicationCluster : "us02" ,
183
183
url : "some-url" ,
184
184
state : "cordoned" ,
185
185
score : 0 ,
186
186
maxScore : 0 ,
187
187
govern : false ,
188
- } ;
189
- const wsc2 : DBWorkspaceCluster = {
188
+ } ) ;
189
+ const wsc2 : DBWorkspaceCluster = dbWorkspaceCluster ( {
190
190
name : "us71" ,
191
191
applicationCluster : "us02" ,
192
192
url : "some-url" ,
193
193
state : "available" ,
194
194
score : 100 ,
195
195
maxScore : 100 ,
196
196
govern : true ,
197
- } ;
197
+ } ) ;
198
198
199
199
await this . db . save ( wsc1 ) ;
200
200
await this . db . save ( wsc1a ) ;
@@ -244,4 +244,8 @@ export class WorkspaceClusterDBSpec {
244
244
}
245
245
}
246
246
247
+ function dbWorkspaceCluster ( cluster : Omit < DBWorkspaceCluster , "deleted" > ) : DBWorkspaceCluster {
248
+ return { ...cluster , deleted : false } ;
249
+ }
250
+
247
251
module . exports = WorkspaceClusterDBSpec ;
0 commit comments