Sha256: cefd11be0f0cb95760c12c454a87fb5a0c16949a69b46a719527d26e64054909

Contents?: true

Size: 661 Bytes

Versions: 3

Compression:

Stored size: 661 Bytes

Contents

require 'test/unit'
require 'absolute_renamer/use_config'
require 'absolute_renamer/file_info'

class TC_FileInfoTest < Test::Unit::TestCase
    def test_initialize
        pwd = Dir.pwd
        fi = AbsoluteRenamer::FileInfo.new('some/path/to/a_file.txt')

        assert_equal('a_file',                         fi.name)
        assert_equal(pwd + '/some/path/to',            fi.dir_path)
        assert_equal('some/path/to/a_file.txt',        fi.path)
        assert_equal(pwd + '/some/path/to/a_file.txt', fi.real_path)
        assert_equal('txt',                            fi.ext)
        assert_equal(false,                            fi.dir)
    end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
AbsoluteRenamer-0.9.0 test/unit/tc_fileinfo.rb
AbsoluteRenamer-0.9.0.1 test/unit/tc_fileinfo.rb
AbsoluteRenamer-0.9.0.2 test/unit/tc_fileinfo.rb