Sha256: 2d95ff3e040e8cd56165ea529451ae081e3c57289ed2ece346274d9d783005c6

Contents?: true

Size: 534 Bytes

Versions: 3

Compression:

Stored size: 534 Bytes

Contents

require 'test/unit'
require 'absolute_renamer/libs/file'

class TC_FileTest < Test::Unit::TestCase
    def test_extname
        assert_equal("txt", File.extname('a_file.txt'))
        assert_equal("", File.extname('a_file'))
        
        assert_equal("tar.gz", File.extname('archive.tar.gz', 2))
        assert_not_equal("tar.gz", File.extname('archive.tar.gz'))
        
        assert_equal("", File.extname('.'))
        assert_equal("", File.extname('fichier.'))
        assert_equal("test", File.extname('.test'))
    end
end

Version data entries

3 entries across 3 versions & 1 rubygems

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