Expand the test directory to real path

When the test source directory path contains symbolic links, that
directory might be placed earlier in the result of
`IRB::InputCompletor.retrieve_gem_and_system_load_path`, than other
directories in the source tree that are expanded to the real path.  In
that case, the test file in "csv" under the test directory of csv gem
instead of the library path will be the first candidate, in
`TestIRB::TestCompletion#test_complete_require_library_name_first`.

```
<"'csv"> expected but was
<"'csv/helper">.
```
This commit is contained in:
Nobuyoshi Nakada 2023-03-03 15:30:02 +09:00
Родитель 680bd9027f
Коммит 6b46057e5c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -18,6 +18,6 @@ when __FILE__
when "-e"
# No default directory
else
dir = File.expand_path("..", $0)
dir = File.realdirpath("..", $0)
end
exit Test::Unit::AutoRunner.run(true, dir)