Bug #20920
Updated by deivid (David RodrÃguez) 6 days ago
```
$ cat foo.rb
puts __FILE__
$ ruby foo.rb
foo.rb
$ ruby ./foo.rb
./foo.rb
$ ruby -e 'load "foo.rb"'
foo.rb
$ ruby -e 'load "./foo.rb"'
/full/path/to/foo.rb
```
More than an issue, this is mainly a question. In principle, it seems more consistent to me to either expand or not expand, but this is not causing real issues for me. I just want to figure out what to do with one pending spec in Bundler (https://github.com/rubygems/rubygems/blob/cd65092deb3168759820c613ecbc54cd9e06d46f/bundler/spec/commands/exec_spec.rb#L1023-L1028).