提交 8a9f43ec 编写于 作者: M Michael Koziarski

Fix activesupport atomic_write tests when Dir.tmpdir is on another partition. Closes #8573 [tpope]


git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7412 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
上级 a75d273e
......@@ -4,14 +4,14 @@ class AtomicWriteTest < Test::Unit::TestCase
def test_atomic_write_without_errors
contents = "Atomic Text"
File.atomic_write(file_name) do |file|
File.atomic_write(file_name, Dir.pwd) do |file|
file.write(contents)
assert !File.exists?(file_name)
end
assert File.exists?(file_name)
assert_equal contents, File.read(file_name)
ensure
File.unlink(file_name)
File.unlink(file_name) rescue nil
end
def test_atomic_write_doesnt_write_when_block_raises
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册