Skip to content

Commit c14d4d8

Browse files
committed
grim leading space in mock output due to eclint errors
1 parent 59e190d commit c14d4d8

File tree

1 file changed

+47
-47
lines changed

1 file changed

+47
-47
lines changed

test/fast/Unit tests/nvm_print_versions

+47-47
Original file line numberDiff line numberDiff line change
@@ -51,67 +51,67 @@ v21.1.0"
5151

5252

5353
# nvm_print_versions should print all versions from nvm_remote_versions
54-
OUTPUT="$(NVM_NO_COLORS=1 nvm_print_versions "$(nvm_remote_versions)")"
55-
EXPECTED_OUTPUT=" v16.0.0
56-
v16.20.2 * (Latest LTS: Gallium)
57-
v17.0.0
58-
v17.9.1
59-
v18.0.0
60-
v18.1.0
61-
v18.20.2 (LTS: Hydrogen)
54+
OUTPUT="$(NVM_NO_COLORS=1 nvm_print_versions "$(nvm_remote_versions)" | sed -r 's/^[ \t]+//')"
55+
EXPECTED_OUTPUT="v16.0.0
56+
v16.20.2 * (Latest LTS: Gallium)
57+
v17.0.0
58+
v17.9.1
59+
v18.0.0
60+
v18.1.0
61+
v18.20.2 (LTS: Hydrogen)
6262
-> v18.20.3 * (Latest LTS: Hydrogen)
63-
v19.0.0
64-
v19.9.0
65-
v20.0.0
66-
v20.8.1
67-
v20.9.0 (Latest LTS: Iron)
68-
v21.0.0
69-
v21.1.0"
63+
v19.0.0
64+
v19.9.0
65+
v20.0.0
66+
v20.8.1
67+
v20.9.0 (Latest LTS: Iron)
68+
v21.0.0
69+
v21.1.0"
7070

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

7373

7474
# versions lower than 18 should be filtered out, but v16.20.2 should be kept since it's installed
75-
OUTPUT="$(NVM_NO_COLORS=1 NVM_MIN_VER=18 nvm_print_versions "$(nvm_remote_versions)")"
76-
EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
77-
v18.0.0
78-
v18.1.0
79-
v18.20.2 (LTS: Hydrogen)
75+
OUTPUT="$(NVM_NO_COLORS=1 NVM_MIN_VER=18 nvm_print_versions "$(nvm_remote_versions)" | sed -r 's/^[ \t]+//')"
76+
EXPECTED_OUTPUT="v16.20.2 * (Latest LTS: Gallium)
77+
v18.0.0
78+
v18.1.0
79+
v18.20.2 (LTS: Hydrogen)
8080
-> v18.20.3 * (Latest LTS: Hydrogen)
81-
v19.0.0
82-
v19.9.0
83-
v20.0.0
84-
v20.8.1
85-
v20.9.0 (Latest LTS: Iron)
86-
v21.0.0
87-
v21.1.0"
81+
v19.0.0
82+
v19.9.0
83+
v20.0.0
84+
v20.8.1
85+
v20.9.0 (Latest LTS: Iron)
86+
v21.0.0
87+
v21.1.0"
8888

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

9191

9292
# versions lower than 19 should be filtered out
93-
OUTPUT="$(NVM_NO_COLORS=1 NVM_MIN_VER=19 nvm_print_versions "$(nvm_remote_versions)")"
94-
EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
93+
OUTPUT="$(NVM_NO_COLORS=1 NVM_MIN_VER=19 nvm_print_versions "$(nvm_remote_versions)" | sed -r 's/^[ \t]+//')"
94+
EXPECTED_OUTPUT="v16.20.2 * (Latest LTS: Gallium)
9595
-> v18.20.3 * (Latest LTS: Hydrogen)
96-
v19.0.0
97-
v19.9.0
98-
v20.0.0
99-
v20.8.1
100-
v20.9.0 (Latest LTS: Iron)
101-
v21.0.0
102-
v21.1.0"
96+
v19.0.0
97+
v19.9.0
98+
v20.0.0
99+
v20.8.1
100+
v20.9.0 (Latest LTS: Iron)
101+
v21.0.0
102+
v21.1.0"
103103

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

106106

107107
# versions lower than 20.1 should be filtered out, so v20.0.0 is out
108-
OUTPUT="$(NVM_NO_COLORS=1 NVM_MIN_VER=20.1 nvm_print_versions "$(nvm_remote_versions)")"
109-
EXPECTED_OUTPUT=" v16.20.2 * (Latest LTS: Gallium)
108+
OUTPUT="$(NVM_NO_COLORS=1 NVM_MIN_VER=20.1 nvm_print_versions "$(nvm_remote_versions)" | sed -r 's/^[ \t]+//')"
109+
EXPECTED_OUTPUT="v16.20.2 * (Latest LTS: Gallium)
110110
-> v18.20.3 * (Latest LTS: Hydrogen)
111-
v20.8.1
112-
v20.9.0 (Latest LTS: Iron)
113-
v21.0.0
114-
v21.1.0"
111+
v20.8.1
112+
v20.9.0 (Latest LTS: Iron)
113+
v21.0.0
114+
v21.1.0"
115115

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

@@ -126,12 +126,12 @@ nvm_ls_current() {
126126
echo "v16.20.2"
127127
}
128128

129-
OUTPUT="$(NVM_NO_COLORS=1 NVM_MIN_VER=20.1 nvm_print_versions "$(nvm_remote_versions)")"
129+
OUTPUT="$(NVM_NO_COLORS=1 NVM_MIN_VER=20.1 nvm_print_versions "$(nvm_remote_versions)" | sed -r 's/^[ \t]+//')"
130130
EXPECTED_OUTPUT="-> v16.20.2 * (Latest LTS: Gallium)
131-
v20.8.1
132-
v20.9.0 (Latest LTS: Iron)
133-
v21.0.0
134-
v21.1.0"
131+
v20.8.1
132+
v20.9.0 (Latest LTS: Iron)
133+
v21.0.0
134+
v21.1.0"
135135

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

0 commit comments

Comments
 (0)