diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-05-08 06:23:50 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-05-08 06:23:50 +0900 |
| commit | f405d35dac0311f3b6ec946eb32f671b230dfac4 (patch) | |
| tree | f7db87b52bfd18ed33c4b0958be1b176f918a08c /mrbgems | |
| parent | c778c234b0aca91f358e86cc1bbf623f494a043c (diff) | |
| parent | 35943e7beb0e4fd22f2096b56817e0cf22b8cf42 (diff) | |
| download | mruby-f405d35dac0311f3b6ec946eb32f671b230dfac4.tar.gz mruby-f405d35dac0311f3b6ec946eb32f671b230dfac4.zip | |
Merge pull request #4425 from shuujii/refactor-mrb_str_to_cstr-and-mrb_string_value_cstr
Refactor `mrb_str_to_cstr` and `mrb_string_value_cstr`
Diffstat (limited to 'mrbgems')
| -rw-r--r-- | mrbgems/mruby-io/test/file.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mrbgems/mruby-io/test/file.rb b/mrbgems/mruby-io/test/file.rb index 88ced31a6..1535ebb44 100644 --- a/mrbgems/mruby-io/test/file.rb +++ b/mrbgems/mruby-io/test/file.rb @@ -33,6 +33,7 @@ assert('File.basename') do assert_equal 'a', File.basename('/a/') assert_equal 'b', File.basename('/a/b') assert_equal 'b', File.basename('../a/b') + assert_raise(ArgumentError) { File.basename("/a/b\0") } end assert('File.dirname') do @@ -106,6 +107,8 @@ assert('File.realpath') do MRubyIOTestUtil.rmdir dir end end + + assert_raise(ArgumentError) { File.realpath("TO\0DO") } end assert("File.readlink") do |
