@@ -166,35 +166,35 @@ function local_setup {
166
166
167
167
@test " helpers: enable the node plugin" {
168
168
run _enable-plugin " node"
169
- assert_line -n 0 ' node enabled with priority 250 .'
170
- assert_link_exist " $BASH_IT /enabled/250 ---node.plugin.bash" " ../plugins/available/node.plugin.bash"
169
+ assert_line -n 0 ' node enabled with priority 270 .'
170
+ assert_link_exist " $BASH_IT /enabled/270 ---node.plugin.bash" " ../plugins/available/node.plugin.bash"
171
171
}
172
172
173
173
@test " helpers: enable the node plugin through the bash-it function" {
174
174
run bash-it enable plugin " node"
175
- assert_line -n 0 ' node enabled with priority 250 .'
176
- assert_link_exist " $BASH_IT /enabled/250 ---node.plugin.bash"
175
+ assert_line -n 0 ' node enabled with priority 270 .'
176
+ assert_link_exist " $BASH_IT /enabled/270 ---node.plugin.bash"
177
177
}
178
178
179
179
@test " helpers: enable the node and nvm plugins through the bash-it function" {
180
180
run bash-it enable plugin " node" " nvm"
181
- assert_line -n 0 ' node enabled with priority 250 .'
182
- assert_line -n 1 ' nvm enabled with priority 225 .'
183
- assert_link_exist " $BASH_IT /enabled/250 ---node.plugin.bash"
184
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
181
+ assert_line -n 0 ' node enabled with priority 270 .'
182
+ assert_line -n 1 ' nvm enabled with priority 260 .'
183
+ assert_link_exist " $BASH_IT /enabled/270 ---node.plugin.bash"
184
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
185
185
}
186
186
187
187
@test " helpers: enable the foo-unkown and nvm plugins through the bash-it function" {
188
188
run bash-it enable plugin " foo-unknown" " nvm"
189
189
assert_line -n 0 ' sorry, foo-unknown does not appear to be an available plugin.'
190
- assert_line -n 1 ' nvm enabled with priority 225 .'
191
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
190
+ assert_line -n 1 ' nvm enabled with priority 260 .'
191
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
192
192
}
193
193
194
194
@test " helpers: enable the nvm plugin" {
195
195
run _enable-plugin " nvm"
196
- assert_line -n 0 ' nvm enabled with priority 225 .'
197
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
196
+ assert_line -n 0 ' nvm enabled with priority 260 .'
197
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
198
198
}
199
199
200
200
@test " helpers: enable an unknown plugin" {
@@ -229,24 +229,24 @@ function local_setup {
229
229
230
230
@test " helpers: enable and disable the nvm plugin" {
231
231
run _enable-plugin " nvm"
232
- assert_line -n 0 ' nvm enabled with priority 225 .'
233
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
234
- assert [ ! -L " $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash" ]
232
+ assert_line -n 0 ' nvm enabled with priority 260 .'
233
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
234
+ assert [ ! -L " $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash" ]
235
235
236
236
run _disable-plugin " nvm"
237
237
assert_line -n 0 ' nvm disabled.'
238
- assert [ ! -L " $BASH_IT /enabled/225 ---nvm.plugin.bash" ]
238
+ assert [ ! -L " $BASH_IT /enabled/260 ---nvm.plugin.bash" ]
239
239
}
240
240
241
241
@test " helpers: disable the nvm plugin if it was enabled with a priority, but in the component-specific directory" {
242
- ln -s $BASH_IT /plugins/available/nvm.plugin.bash $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash
243
- assert_link_exist " $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash"
244
- assert [ ! -L " $BASH_IT /enabled/225 ---nvm.plugin.bash" ]
242
+ ln -s $BASH_IT /plugins/available/nvm.plugin.bash $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash
243
+ assert_link_exist " $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash"
244
+ assert [ ! -L " $BASH_IT /enabled/260 ---nvm.plugin.bash" ]
245
245
246
246
run _disable-plugin " nvm"
247
247
assert_line -n 0 ' nvm disabled.'
248
- assert [ ! -L " $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash" ]
249
- assert [ ! -L " $BASH_IT /enabled/225 ---nvm.plugin.bash" ]
248
+ assert [ ! -L " $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash" ]
249
+ assert [ ! -L " $BASH_IT /enabled/260 ---nvm.plugin.bash" ]
250
250
}
251
251
252
252
@test " helpers: disable the nvm plugin if it was enabled without a priority" {
@@ -265,29 +265,29 @@ function local_setup {
265
265
run _enable-plugin " nvm"
266
266
assert_line -n 0 ' nvm is already enabled.'
267
267
assert_link_exist " $BASH_IT /plugins/enabled/nvm.plugin.bash"
268
- assert [ ! -L " $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash" ]
269
- assert [ ! -L " $BASH_IT /enabled/225 ---nvm.plugin.bash" ]
268
+ assert [ ! -L " $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash" ]
269
+ assert [ ! -L " $BASH_IT /enabled/260 ---nvm.plugin.bash" ]
270
270
}
271
271
272
272
@test " helpers: enable the nvm plugin if it was enabled with a priority, but in the component-specific directory" {
273
- ln -s $BASH_IT /plugins/available/nvm.plugin.bash $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash
274
- assert_link_exist " $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash"
273
+ ln -s $BASH_IT /plugins/available/nvm.plugin.bash $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash
274
+ assert_link_exist " $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash"
275
275
276
276
run _enable-plugin " nvm"
277
277
assert_line -n 0 ' nvm is already enabled.'
278
278
assert [ ! -L " $BASH_IT /plugins/enabled/nvm.plugin.bash" ]
279
- assert_link_exist " $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash"
280
- assert [ ! -L " $BASH_IT /enabled/225 ---nvm.plugin.bash" ]
279
+ assert_link_exist " $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash"
280
+ assert [ ! -L " $BASH_IT /enabled/260 ---nvm.plugin.bash" ]
281
281
}
282
282
283
283
@test " helpers: enable the nvm plugin twice" {
284
284
run _enable-plugin " nvm"
285
- assert_line -n 0 ' nvm enabled with priority 225 .'
286
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
285
+ assert_line -n 0 ' nvm enabled with priority 260 .'
286
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
287
287
288
288
run _enable-plugin " nvm"
289
289
assert_line -n 0 ' nvm is already enabled.'
290
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
290
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
291
291
}
292
292
293
293
@test " helpers: profile load command sanity" {
@@ -474,8 +474,8 @@ function local_setup {
474
474
assert_line -n 1 ' todo.txt-cli disabled.'
475
475
assert_line -n 2 ' todo.txt-cli enabled with priority 150.'
476
476
477
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
478
- assert_link_exist " $BASH_IT /enabled/250 ---node.plugin.bash"
477
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
478
+ assert_link_exist " $BASH_IT /enabled/270 ---node.plugin.bash"
479
479
assert_link_exist " $BASH_IT /enabled/250---ssh.plugin.bash"
480
480
assert_link_exist " $BASH_IT /enabled/150---todo.txt-cli.aliases.bash"
481
481
assert [ ! -L " $BASH_IT /plugins/enabled/node.plugin.bash" ]
@@ -484,11 +484,11 @@ function local_setup {
484
484
}
485
485
486
486
@test " helpers: migrate enabled plugins that use the new priority-based configuration in the individual directories" {
487
- ln -s $BASH_IT /plugins/available/nvm.plugin.bash $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash
488
- assert_link_exist " $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash"
487
+ ln -s $BASH_IT /plugins/available/nvm.plugin.bash $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash
488
+ assert_link_exist " $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash"
489
489
490
- ln -s $BASH_IT /plugins/available/node.plugin.bash $BASH_IT /plugins/enabled/250 ---node.plugin.bash
491
- assert_link_exist " $BASH_IT /plugins/enabled/250 ---node.plugin.bash"
490
+ ln -s $BASH_IT /plugins/available/node.plugin.bash $BASH_IT /plugins/enabled/270 ---node.plugin.bash
491
+ assert_link_exist " $BASH_IT /plugins/enabled/270 ---node.plugin.bash"
492
492
493
493
ln -s $BASH_IT /aliases/available/todo.txt-cli.aliases.bash $BASH_IT /aliases/enabled/250---todo.txt-cli.aliases.bash
494
494
assert_link_exist " $BASH_IT /aliases/enabled/250---todo.txt-cli.aliases.bash"
@@ -497,12 +497,12 @@ function local_setup {
497
497
assert_link_exist " $BASH_IT /enabled/250---ssh.plugin.bash"
498
498
499
499
run _bash-it-migrate
500
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
501
- assert_link_exist " $BASH_IT /enabled/250 ---node.plugin.bash"
500
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
501
+ assert_link_exist " $BASH_IT /enabled/270 ---node.plugin.bash"
502
502
assert_link_exist " $BASH_IT /enabled/250---ssh.plugin.bash"
503
503
assert_link_exist " $BASH_IT /enabled/150---todo.txt-cli.aliases.bash"
504
- assert [ ! -L " $BASH_IT /plugins/enabled/225 ----node.plugin.bash" ]
505
- assert [ ! -L " $BASH_IT /plugins/enabled/250 ----nvm.plugin.bash" ]
504
+ assert [ ! -L " $BASH_IT /plugins/enabled/270 ----node.plugin.bash" ]
505
+ assert [ ! -L " $BASH_IT /plugins/enabled/260 ----nvm.plugin.bash" ]
506
506
assert [ ! -L " $BASH_IT /aliases/enabled/250----todo.txt-cli.aliases.bash" ]
507
507
}
508
508
@@ -598,33 +598,33 @@ function __migrate_all_components() {
598
598
run bash-it enable plugin " node"
599
599
assert_line -n 0 ' Migrating plugin nvm.'
600
600
assert_line -n 1 ' nvm disabled.'
601
- assert_line -n 2 ' nvm enabled with priority 225 .'
601
+ assert_line -n 2 ' nvm enabled with priority 260 .'
602
602
assert_line -n 3 ' If any migration errors were reported, please try the following: reload && bash-it migrate'
603
- assert_line -n 4 ' node enabled with priority 250 .'
603
+ assert_line -n 4 ' node enabled with priority 270 .'
604
604
assert [ ! -L " $BASH_IT /plugins/enabled/nvm.plugin.bash" ]
605
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
606
- assert_link_exist " $BASH_IT /enabled/250 ---node.plugin.bash"
605
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
606
+ assert_link_exist " $BASH_IT /enabled/270 ---node.plugin.bash"
607
607
}
608
608
609
609
@test " helpers: verify that existing components are automatically migrated when something is disabled" {
610
610
ln -s $BASH_IT /plugins/available/nvm.plugin.bash $BASH_IT /plugins/enabled/nvm.plugin.bash
611
611
assert_link_exist " $BASH_IT /plugins/enabled/nvm.plugin.bash"
612
- ln -s $BASH_IT /plugins/available/node.plugin.bash $BASH_IT /plugins/enabled/250 ---node.plugin.bash
613
- assert_link_exist " $BASH_IT /plugins/enabled/250 ---node.plugin.bash"
612
+ ln -s $BASH_IT /plugins/available/node.plugin.bash $BASH_IT /plugins/enabled/270 ---node.plugin.bash
613
+ assert_link_exist " $BASH_IT /plugins/enabled/270 ---node.plugin.bash"
614
614
615
615
run bash-it disable plugin " node"
616
616
assert_line -n 0 ' Migrating plugin node.'
617
617
assert_line -n 1 ' node disabled.'
618
- assert_line -n 2 ' node enabled with priority 250 .'
618
+ assert_line -n 2 ' node enabled with priority 270 .'
619
619
assert_line -n 3 ' Migrating plugin nvm.'
620
620
assert_line -n 4 ' nvm disabled.'
621
- assert_line -n 5 ' nvm enabled with priority 225 .'
621
+ assert_line -n 5 ' nvm enabled with priority 260 .'
622
622
assert_line -n 6 ' If any migration errors were reported, please try the following: reload && bash-it migrate'
623
623
assert_line -n 7 ' node disabled.'
624
624
assert [ ! -L " $BASH_IT /plugins/enabled/nvm.plugin.bash" ]
625
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
626
- assert [ ! -L " $BASH_IT /plugins/enabled/250 ---node.plugin.bash" ]
627
- assert [ ! -L " $BASH_IT /enabled/250 ---node.plugin.bash" ]
625
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
626
+ assert [ ! -L " $BASH_IT /plugins/enabled/270 ---node.plugin.bash" ]
627
+ assert [ ! -L " $BASH_IT /enabled/270 ---node.plugin.bash" ]
628
628
}
629
629
630
630
@test " helpers: enable all plugins" {
@@ -672,8 +672,8 @@ function __migrate_all_components() {
672
672
ln -s $BASH_IT /plugins/available/nvm.plugin.bash $BASH_IT /plugins/enabled/250---nvm.plugin.bash
673
673
assert_link_exist " $BASH_IT /plugins/enabled/250---nvm.plugin.bash"
674
674
675
- ln -s $BASH_IT /plugins/available/node.plugin.bash $BASH_IT /plugins/enabled/250 ---node.plugin.bash
676
- assert_link_exist " $BASH_IT /plugins/enabled/250 ---node.plugin.bash"
675
+ ln -s $BASH_IT /plugins/available/node.plugin.bash $BASH_IT /plugins/enabled/270 ---node.plugin.bash
676
+ assert_link_exist " $BASH_IT /plugins/enabled/270 ---node.plugin.bash"
677
677
678
678
local enabled=$( find $BASH_IT /plugins/enabled -name * .plugin.bash | wc -l | xargs)
679
679
assert_equal " 2" " $enabled "
@@ -712,8 +712,8 @@ function __migrate_all_components() {
712
712
713
713
@test " helpers: describe the nvm plugin after enabling it" {
714
714
run _enable-plugin " nvm"
715
- assert_line -n 0 ' nvm enabled with priority 225 .'
716
- assert_link_exist " $BASH_IT /enabled/225 ---nvm.plugin.bash"
715
+ assert_line -n 0 ' nvm enabled with priority 260 .'
716
+ assert_link_exist " $BASH_IT /enabled/260 ---nvm.plugin.bash"
717
717
718
718
_bash-it-plugins | grep " nvm" | grep " \[x\]"
719
719
}
@@ -726,8 +726,8 @@ function __migrate_all_components() {
726
726
}
727
727
728
728
@test " helpers: describe the nvm plugin after enabling it in the old directory with priority" {
729
- ln -s $BASH_IT /plugins/available/nvm.plugin.bash $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash
730
- assert_link_exist " $BASH_IT /plugins/enabled/225 ---nvm.plugin.bash"
729
+ ln -s $BASH_IT /plugins/available/nvm.plugin.bash $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash
730
+ assert_link_exist " $BASH_IT /plugins/enabled/260 ---nvm.plugin.bash"
731
731
732
732
_bash-it-plugins | grep " nvm" | grep " \[x\]"
733
733
}
0 commit comments