diff options
| author | Tomoyuki Sahara <[email protected]> | 2013-10-03 12:18:39 +0900 |
|---|---|---|
| committer | Tomoyuki Sahara <[email protected]> | 2013-10-03 12:18:39 +0900 |
| commit | 005f01f2fc1b03a142ae04d4c94255fca15ddd33 (patch) | |
| tree | 6286d238ed8b1280ff8e1983b8df94f4fdc0e412 /test | |
| parent | bf4c226232918a97fe607272eb4e3076b4866f32 (diff) | |
| download | mruby-005f01f2fc1b03a142ae04d4c94255fca15ddd33.tar.gz mruby-005f01f2fc1b03a142ae04d4c94255fca15ddd33.zip | |
fix RSTRING_PTR usage.
Diffstat (limited to 'test')
| -rw-r--r-- | test/file.rb | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/test/file.rb b/test/file.rb index 4b3458d1a..8865a30a9 100644 --- a/test/file.rb +++ b/test/file.rb @@ -30,14 +30,19 @@ assert('File#path', '15.2.21.4.2') do io.closed? end -assert('File.dirname') do - path = File.dirname("filename") - "." == path +assert('File.basename') do + assert_equal '/', File.basename('//') + assert_equal 'a', File.basename('/a/') + assert_equal 'b', File.basename('/a/b') + assert_equal 'b', File.basename('../a/b') end -assert('File.basename') do - name = File.basename("../somewhere/filename") - name == "filename" +assert('File.dirname') do + assert_equal '.', File.dirname('') + assert_equal '.', File.dirname('a') + assert_equal '/', File.dirname('/a') + assert_equal 'a', File.dirname('a/b') + assert_equal '/a', File.dirname('/a/b') end assert('File.extname') do |
