Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
fix basename on a relative path
  • Loading branch information
jberger committed Jul 7, 2017
1 parent b66c41a commit bd95b92
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
2 changes: 1 addition & 1 deletion lib/Mojo/File.pm
Expand Up @@ -21,7 +21,7 @@ use Mojo::Collection;

our @EXPORT_OK = ('path', 'tempdir', 'tempfile');

sub basename { File::Basename::basename ${$_[0]}, @_ }
sub basename { File::Basename::basename ${shift()}, @_ }

sub child { $_[0]->new(@_) }

Expand Down
1 change: 1 addition & 0 deletions t/mojo/file.t
Expand Up @@ -48,6 +48,7 @@ is path('.')->realpath, realpath('.'), 'same path';
is path('file.t')->to_abs->basename, basename(rel2abs 'file.t'), 'same path';
is path('file.t')->to_abs->basename('.t'), basename(rel2abs('file.t'), '.t'),
'same path';
is path('file.t')->basename('.t'), basename('file.t', '.t'), 'same path';

# Dirname
is path('file.t')->to_abs->dirname, scalar dirname(rel2abs 'file.t'),
Expand Down

0 comments on commit bd95b92

Please sign in to comment.