diff options
| author | Tomoyuki Sahara <[email protected]> | 2017-02-28 12:34:15 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-02-28 12:34:15 +0900 |
| commit | f8a3af8086d1e1e3e94da0ed960027b8efece63c (patch) | |
| tree | effd5dd506d46bbdaad02f58a0458d741b42db86 /test/file_test.rb | |
| parent | 74fe87c28916763e08cfeb6fb43049428fe71e1a (diff) | |
| parent | 3ae5fea2b8d288e5a0c6c25077495bf87c2e4487 (diff) | |
| download | mruby-f8a3af8086d1e1e3e94da0ed960027b8efece63c.tar.gz mruby-f8a3af8086d1e1e3e94da0ed960027b8efece63c.zip | |
Merge pull request #74 from iij/run-test-outside-source-tree
run mrbtest outside of source tree.
Diffstat (limited to 'test/file_test.rb')
| -rw-r--r-- | test/file_test.rb | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/test/file_test.rb b/test/file_test.rb index 87db67954..2c831f0d5 100644 --- a/test/file_test.rb +++ b/test/file_test.rb @@ -6,8 +6,13 @@ assert('FileTest TEST SETUP') do end assert("FileTest.directory?") do - assert_equal true, FileTest.directory?(File.join(File._getwd, "mrblib")) - assert_equal false, FileTest.directory?(File.join(File._getwd, "README.md")) + dir = MRubyIOTestUtil.mkdtemp("mruby-io-test.XXXXXX") + begin + assert_true FileTest.directory?(dir) + assert_false FileTest.directory?($mrbtest_io_rfname) + ensure + MRubyIOTestUtil.rmdir dir + end end assert("FileTest.exist?") do @@ -23,8 +28,13 @@ assert("FileTest.exist?") do end assert("FileTest.file?") do - assert_equal false, FileTest.file?(File.join(File._getwd, "mrblib")) - assert_equal true, FileTest.file?(File.join(File._getwd, "README.md")) + dir = MRubyIOTestUtil.mkdtemp("mruby-io-test.XXXXXX") + begin + assert_true FileTest.file?($mrbtest_io_rfname) + assert_false FileTest.file?(dir) + ensure + MRubyIOTestUtil.rmdir dir + end end assert("FileTest.pipe?") do |
