[ruby/tmpdir] Test "not a directory" cases
https://github.com/ruby/tmpdir/commit/f335f2c23e
This commit is contained in:
parent
f7f849e30c
commit
04de778ef1
|
@ -19,6 +19,12 @@ class TestTmpdir < Test::Unit::TestCase
|
|||
oldenv = envs.each_with_object({}) {|v, h| h[v] = ENV.delete(v)}
|
||||
begin
|
||||
envs.each do |e|
|
||||
tmpdirx = File.join(tmpdir, e)
|
||||
ENV[e] = tmpdirx
|
||||
assert_not_equal(tmpdirx, Dir.tmpdir)
|
||||
File.write(tmpdirx, "")
|
||||
assert_not_equal(tmpdirx, Dir.tmpdir)
|
||||
File.unlink(tmpdirx)
|
||||
ENV[e] = tmpdir
|
||||
assert_equal(tmpdir, Dir.tmpdir)
|
||||
File.chmod(0777, tmpdir)
|
||||
|
|
Loading…
Reference in New Issue