Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit7795476

Browse files
authored
Merge pull request#1203 from jf/fix_misleading_set_by_message_for_system_ruby
libexec/rbenv-version: get rid of misleading "set by $(rbenv-version-origin)" message when system ruby is in use
2 parentsc46a970 +137e705 commit7795476

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

‎libexec/rbenv-version

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,11 @@
88
set -e
99
[-n"$RBENV_DEBUG" ]&&set -x
1010

11-
echo"$(rbenv-version-name) (set by$(rbenv-version-origin))"
11+
version_name="$(rbenv-version-name)"
12+
version_origin="$(rbenv-version-origin)"
13+
14+
if ["$version_origin"="${RBENV_ROOT}/version" ]&& [!-e"$version_origin" ];then
15+
echo"$version_name"
16+
else
17+
echo"$version_name (set by$version_origin)"
18+
fi

‎test/version.bats

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ setup() {
1414
@test"no version selected" {
1515
assert [!-d"${RBENV_ROOT}/versions" ]
1616
run rbenv-version
17-
assert_success"system (set by${RBENV_ROOT}/version)"
17+
assert_success"system"
1818
}
1919

2020
@test"set by RBENV_VERSION" {

‎test/versions.bats

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ stub_system_ruby() {
2121
stub_system_ruby
2222
assert [!-d"${RBENV_ROOT}/versions" ]
2323
run rbenv-versions
24-
assert_success"* system (set by${RBENV_ROOT}/version)"
24+
assert_success"* system"
2525
}
2626

2727
@test"not even system ruby available" {
@@ -42,7 +42,7 @@ stub_system_ruby() {
4242
run rbenv-versions
4343
assert_success
4444
assert_output<<OUT
45-
* system (set by${RBENV_ROOT}/version)
45+
* system
4646
1.9
4747
OUT
4848
}
@@ -61,7 +61,7 @@ OUT
6161
run rbenv-versions
6262
assert_success
6363
assert_output<<OUT
64-
* system (set by${RBENV_ROOT}/version)
64+
* system
6565
1.8.7
6666
1.9.3
6767
2.0.0

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp