Skip to content

Commit abde015

Browse files
committed
trim leading space in mock output due to eclint
1 parent c15e2b1 commit abde015

File tree

1 file changed

+48
-48
lines changed

1 file changed

+48
-48
lines changed

test/fast/Unit tests/nvm_print_versions

+48-48
Original file line numberDiff line numberDiff line change
@@ -53,67 +53,67 @@ v21.1.0
5353

5454

5555
# 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)
6464
-> 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"
7272

7373
[ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "nvm_print_versions did not output all expected versions; got $OUTPUT"
7474

7575

7676
# 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)
8282
-> 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"
9090

9191
[ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "NVM_MIN_VER=18 nvm_print_versions did not output all expected versions; got $OUTPUT"
9292

9393

9494
# 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)
9797
-> 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"
105105

106106
[ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "NVM_MIN_VER=19 nvm_print_versions did not output all expected versions; got $OUTPUT"
107107

108108

109109
# 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)
112112
-> 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"
117117

118118
[ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "NVM_MIN_VER=20.1 nvm_print_versions did not output all expected versions; got $OUTPUT"
119119

@@ -125,12 +125,12 @@ system
125125
"
126126
}
127127

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"
134134

135135
[ "_$OUTPUT" = "_$EXPECTED_OUTPUT" ] || die "NVM_MIN_VER=20.1 nvm_print_versions did not output all expected versions; got $OUTPUT"
136136

0 commit comments

Comments
 (0)