Sha256: 47389676e34f90c3deceb2e39c6831c926672a6b24593c49e01827b0776e1308
Contents?: true
Size: 677 Bytes
Versions: 356
Compression:
Stored size: 677 Bytes
Contents
require File.expand_path(File.dirname(__FILE__) + '/../../test_helper') require 'rbbt/util/tmpfile' require 'test/unit' class TestTmpFile < Test::Unit::TestCase def test_tmp_file assert(TmpFile.tmp_file("test") =~ /(tmpfiles|tmp)\/test\d+$/) end def test_do_tmp_file content = "Hello World!" TmpFile.with_file(content) do |file| assert_equal content, File.open(file).read end end def test_extension TmpFile.with_file(nil, true, :extension => 'txt') do |file| assert file =~ /\.txt$/ end end def test_tmpdir TmpFile.with_file(nil, true, :tmpdir => 'TMPDIR') do |file| assert file =~ /TMPDIR/ end end end
Version data entries
356 entries across 356 versions & 1 rubygems