@@ -53,67 +53,67 @@ v21.1.0
53
53
54
54
55
55
# nvm_print_versions should print all versions from nvm_remote_versions
56
- OUTPUT=" $( NVM_NO_COLORS=1 nvm_print_versions " $( nvm_remote_versions) " ) "
57
- EXPECTED_OUTPUT=" v16.0.0
58
- v16.20.2 * (Latest LTS: Gallium)
59
- v17.0.0
60
- v17.9.1
61
- v18.0.0
62
- v18.1.0
63
- v18.20.2 (LTS: Hydrogen)
56
+ OUTPUT=" $( NVM_NO_COLORS=1 nvm_print_versions " $( nvm_remote_versions) " | sed -r ' s/^[ \t]*// ' ) "
57
+ EXPECTED_OUTPUT=" v16.0.0
58
+ v16.20.2 * (Latest LTS: Gallium)
59
+ v17.0.0
60
+ v17.9.1
61
+ v18.0.0
62
+ v18.1.0
63
+ v18.20.2 (LTS: Hydrogen)
64
64
-> v18.20.3 * (Latest LTS: Hydrogen)
65
- v19.0.0
66
- v19.9.0
67
- v20.0.0
68
- v20.8.1
69
- v20.9.0 (Latest LTS: Iron)
70
- v21.0.0
71
- v21.1.0"
65
+ v19.0.0
66
+ v19.9.0
67
+ v20.0.0
68
+ v20.8.1
69
+ v20.9.0 (Latest LTS: Iron)
70
+ v21.0.0
71
+ v21.1.0"
72
72
73
73
[ " _$OUTPUT " = " _$EXPECTED_OUTPUT " ] || die " nvm_print_versions did not output all expected versions; got $OUTPUT "
74
74
75
75
76
76
# versions lower than 18 should be filtered out, but v16.20.2 should be kept since it's installed
77
- OUTPUT=" $( NVM_NO_COLORS=1 NVM_MIN_VER=18 nvm_print_versions " $( nvm_remote_versions) " ) "
78
- EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
79
- v18.0.0
80
- v18.1.0
81
- v18.20.2 (LTS: Hydrogen)
77
+ OUTPUT=" $( NVM_NO_COLORS=1 NVM_MIN_VER=18 nvm_print_versions " $( nvm_remote_versions) " | sed -r ' s/^[ \t]*// ' ) "
78
+ EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
79
+ v18.0.0
80
+ v18.1.0
81
+ v18.20.2 (LTS: Hydrogen)
82
82
-> v18.20.3 * (Latest LTS: Hydrogen)
83
- v19.0.0
84
- v19.9.0
85
- v20.0.0
86
- v20.8.1
87
- v20.9.0 (Latest LTS: Iron)
88
- v21.0.0
89
- v21.1.0"
83
+ v19.0.0
84
+ v19.9.0
85
+ v20.0.0
86
+ v20.8.1
87
+ v20.9.0 (Latest LTS: Iron)
88
+ v21.0.0
89
+ v21.1.0"
90
90
91
91
[ " _$OUTPUT " = " _$EXPECTED_OUTPUT " ] || die " NVM_MIN_VER=18 nvm_print_versions did not output all expected versions; got $OUTPUT "
92
92
93
93
94
94
# versions lower than 19 should be filtered out
95
- OUTPUT=" $( NVM_NO_COLORS=1 NVM_MIN_VER=19 nvm_print_versions " $( nvm_remote_versions) " ) "
96
- EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
95
+ OUTPUT=" $( NVM_NO_COLORS=1 NVM_MIN_VER=19 nvm_print_versions " $( nvm_remote_versions) " | sed -r ' s/^[ \t]*// ' ) "
96
+ EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
97
97
-> v18.20.3 * (Latest LTS: Hydrogen)
98
- v19.0.0
99
- v19.9.0
100
- v20.0.0
101
- v20.8.1
102
- v20.9.0 (Latest LTS: Iron)
103
- v21.0.0
104
- v21.1.0"
98
+ v19.0.0
99
+ v19.9.0
100
+ v20.0.0
101
+ v20.8.1
102
+ v20.9.0 (Latest LTS: Iron)
103
+ v21.0.0
104
+ v21.1.0"
105
105
106
106
[ " _$OUTPUT " = " _$EXPECTED_OUTPUT " ] || die " NVM_MIN_VER=19 nvm_print_versions did not output all expected versions; got $OUTPUT "
107
107
108
108
109
109
# versions lower than 20.1 should be filtered out, so v20.0.0 is out
110
- OUTPUT=" $( NVM_NO_COLORS=1 NVM_MIN_VER=20.1 nvm_print_versions " $( nvm_remote_versions) " ) "
111
- EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
110
+ OUTPUT=" $( NVM_NO_COLORS=1 NVM_MIN_VER=20.1 nvm_print_versions " $( nvm_remote_versions) " | sed -r ' s/^[ \t]*// ' ) "
111
+ EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
112
112
-> v18.20.3 * (Latest LTS: Hydrogen)
113
- v20.8.1
114
- v20.9.0 (Latest LTS: Iron)
115
- v21.0.0
116
- v21.1.0"
113
+ v20.8.1
114
+ v20.9.0 (Latest LTS: Iron)
115
+ v21.0.0
116
+ v21.1.0"
117
117
118
118
[ " _$OUTPUT " = " _$EXPECTED_OUTPUT " ] || die " NVM_MIN_VER=20.1 nvm_print_versions did not output all expected versions; got $OUTPUT "
119
119
@@ -125,12 +125,12 @@ system
125
125
"
126
126
}
127
127
128
- OUTPUT=" $( NVM_NO_COLORS=1 NVM_MIN_VER=20.1 nvm_print_versions " $( nvm_remote_versions) " ) "
129
- EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
130
- v20.8.1
131
- v20.9.0 (Latest LTS: Iron)
132
- v21.0.0
133
- v21.1.0"
128
+ OUTPUT=" $( NVM_NO_COLORS=1 NVM_MIN_VER=20.1 nvm_print_versions " $( nvm_remote_versions) " | sed -r ' s/^[ \t]*// ' ) "
129
+ EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
130
+ v20.8.1
131
+ v20.9.0 (Latest LTS: Iron)
132
+ v21.0.0
133
+ v21.1.0"
134
134
135
135
[ " _$OUTPUT " = " _$EXPECTED_OUTPUT " ] || die " NVM_MIN_VER=20.1 nvm_print_versions did not output all expected versions; got $OUTPUT "
136
136
0 commit comments