Skip to content

Commit 217cdbc

Browse files
committed
Improve Dir.glob(base:) spec
1 parent f69dec2 commit 217cdbc

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

spec/ruby/core/dir/glob_spec.rb

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,20 @@
3030
end
3131

3232
it 'returns matching file paths when supplied :base keyword argument' do
33-
dir = tmp('temp') + '/'
34-
file_1 = dir + 'lib/bloop.rb'
35-
file_2 = dir + 'lib/soup.rb'
36-
file_3 = dir + 'lib/mismatched_file_type.txt'
37-
file_4 = dir + 'mismatched_directory.rb'
33+
dir = tmp('dir_glob_base')
34+
file_1 = "#{dir}/lib/bloop.rb"
35+
file_2 = "#{dir}/lib/soup.rb"
36+
file_3 = "#{dir}/lib/mismatched_file_type.txt"
37+
file_4 = "#{dir}/mismatched_directory.rb"
3838

3939
touch file_1
4040
touch file_2
4141
touch file_3
4242
touch file_4
4343

44-
Dir.glob('**/*.rb', base: dir + 'lib').sort.should == ["bloop.rb", "soup.rb"].sort
45-
46-
rm_r dir[0...-1]
44+
Dir.glob('**/*.rb', base: "#{dir}/lib").sort.should == ["bloop.rb", "soup.rb"].sort
45+
ensure
46+
rm_r dir
4747
end
4848

4949
it "calls #to_path to convert multiple patterns" do

0 commit comments

Comments
 (0)