@@ -54,6 +54,7 @@ mod tests {
54
54
}
55
55
56
56
#[ apply( opts) ]
57
+ #[ cfg( unix) ]
57
58
fn bash_bash ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
58
59
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
59
60
let source = Bash ( & opts) . render ( ) . unwrap ( ) ;
@@ -66,6 +67,7 @@ mod tests {
66
67
}
67
68
68
69
#[ apply( opts) ]
70
+ #[ cfg( unix) ]
69
71
fn bash_shellcheck ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
70
72
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
71
73
let source = Bash ( & opts) . render ( ) . unwrap ( ) ;
@@ -80,6 +82,7 @@ mod tests {
80
82
}
81
83
82
84
#[ apply( opts) ]
85
+ #[ cfg( unix) ]
83
86
fn bash_shfmt ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
84
87
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
85
88
let mut source = Bash ( & opts) . render ( ) . unwrap ( ) ;
@@ -95,6 +98,7 @@ mod tests {
95
98
}
96
99
97
100
#[ apply( opts) ]
101
+ #[ cfg( windows) ]
98
102
fn cmd_cmd ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
99
103
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
100
104
let mut source = Cmd ( & opts) . render ( ) . unwrap ( ) ;
@@ -111,6 +115,7 @@ mod tests {
111
115
}
112
116
113
117
#[ apply( opts) ]
118
+ #[ cfg( unix) ]
114
119
fn elvish_elvish ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
115
120
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
116
121
let mut source = String :: new ( ) ;
@@ -133,6 +138,7 @@ mod tests {
133
138
}
134
139
135
140
#[ apply( opts) ]
141
+ #[ cfg( unix) ]
136
142
fn fish_fish ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
137
143
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
138
144
let source = Fish ( & opts) . render ( ) . unwrap ( ) ;
@@ -150,6 +156,7 @@ mod tests {
150
156
}
151
157
152
158
#[ apply( opts) ]
159
+ #[ cfg( unix) ]
153
160
fn fish_fishindent ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
154
161
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
155
162
let mut source = Fish ( & opts) . render ( ) . unwrap ( ) ;
@@ -168,6 +175,7 @@ mod tests {
168
175
}
169
176
170
177
#[ apply( opts) ]
178
+ #[ cfg( unix) ]
171
179
fn nushell_nushell ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
172
180
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
173
181
let source = Nushell ( & opts) . render ( ) . unwrap ( ) ;
@@ -188,6 +196,7 @@ mod tests {
188
196
}
189
197
190
198
#[ apply( opts) ]
199
+ #[ cfg( unix) ]
191
200
fn posix_bash ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
192
201
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
193
202
let source = Posix ( & opts) . render ( ) . unwrap ( ) ;
@@ -203,6 +212,7 @@ mod tests {
203
212
}
204
213
205
214
#[ apply( opts) ]
215
+ #[ cfg( unix) ]
206
216
fn posix_dash ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
207
217
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
208
218
let source = Posix ( & opts) . render ( ) . unwrap ( ) ;
@@ -215,7 +225,8 @@ mod tests {
215
225
}
216
226
217
227
#[ apply( opts) ]
218
- fn posix_shellcheck_ ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
228
+ #[ cfg( unix) ]
229
+ fn posix_shellcheck ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
219
230
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
220
231
let source = Posix ( & opts) . render ( ) . unwrap ( ) ;
221
232
@@ -229,6 +240,7 @@ mod tests {
229
240
}
230
241
231
242
#[ apply( opts) ]
243
+ #[ cfg( unix) ]
232
244
fn posix_shfmt ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
233
245
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
234
246
let mut source = Posix ( & opts) . render ( ) . unwrap ( ) ;
@@ -244,6 +256,7 @@ mod tests {
244
256
}
245
257
246
258
#[ apply( opts) ]
259
+ #[ cfg( unix) ]
247
260
fn powershell_pwsh ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
248
261
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
249
262
let mut source = "Set-StrictMode -Version latest\n " . to_string ( ) ;
@@ -258,6 +271,7 @@ mod tests {
258
271
}
259
272
260
273
#[ apply( opts) ]
274
+ #[ cfg( unix) ]
261
275
fn xonsh_black ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
262
276
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
263
277
let mut source = Xonsh ( & opts) . render ( ) . unwrap ( ) ;
@@ -272,6 +286,7 @@ mod tests {
272
286
}
273
287
274
288
#[ apply( opts) ]
289
+ #[ cfg( unix) ]
275
290
fn xonsh_mypy ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
276
291
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
277
292
let source = Xonsh ( & opts) . render ( ) . unwrap ( ) ;
@@ -280,6 +295,7 @@ mod tests {
280
295
}
281
296
282
297
#[ apply( opts) ]
298
+ #[ cfg( unix) ]
283
299
fn xonsh_pylint ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
284
300
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
285
301
let mut source = Xonsh ( & opts) . render ( ) . unwrap ( ) ;
@@ -294,6 +310,7 @@ mod tests {
294
310
}
295
311
296
312
#[ apply( opts) ]
313
+ #[ cfg( unix) ]
297
314
fn xonsh_xonsh ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
298
315
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
299
316
let source = Xonsh ( & opts) . render ( ) . unwrap ( ) ;
@@ -311,6 +328,7 @@ mod tests {
311
328
}
312
329
313
330
#[ apply( opts) ]
331
+ #[ cfg( unix) ]
314
332
fn zsh_shellcheck ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
315
333
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
316
334
let source = Zsh ( & opts) . render ( ) . unwrap ( ) ;
@@ -326,6 +344,7 @@ mod tests {
326
344
}
327
345
328
346
#[ apply( opts) ]
347
+ #[ cfg( unix) ]
329
348
fn zsh_zsh ( cmd : Option < & str > , hook : InitHook , echo : bool , resolve_symlinks : bool ) {
330
349
let opts = Opts { cmd, hook, echo, resolve_symlinks } ;
331
350
let source = Zsh ( & opts) . render ( ) . unwrap ( ) ;
0 commit comments