Project

General

Profile

Bug #20920

Updated by deivid (David Rodríguez) 20 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).

Back