mirror of
https://github.com/tj/n.git
synced 2024-11-28 21:22:03 +01:00
38 lines
818 B
Bash
38 lines
818 B
Bash
#!/usr/bin/env bats
|
|
|
|
load shared-functions
|
|
load '../../node_modules/bats-support/load'
|
|
load '../../node_modules/bats-assert/load'
|
|
|
|
|
|
function setup() {
|
|
unset_n_env
|
|
}
|
|
|
|
|
|
@test "n --lts" {
|
|
output="$(n --lts)"
|
|
local expected_version
|
|
expected_version="$(display_remote_version lts)"
|
|
expected_version="${expected_version#v}"
|
|
assert_equal "${output}" "${expected_version}"
|
|
}
|
|
|
|
|
|
@test "n --stable" {
|
|
output="$(n --stable)"
|
|
local expected_version
|
|
expected_version="$(display_remote_version lts)"
|
|
expected_version="${expected_version#v}"
|
|
assert_equal "${output}" "${expected_version}"
|
|
}
|
|
|
|
|
|
@test "n --latest" {
|
|
output="$(n --latest)"
|
|
local expected_version
|
|
expected_version="$(display_remote_version latest)"
|
|
expected_version="${expected_version#v}"
|
|
assert_equal "${output}" "${expected_version}"
|
|
}
|