mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
针对issue#I4W5FS@Gitee存在其他特殊情况处理
This commit is contained in:
parent
8f8abcd918
commit
8dae97d691
@ -45,7 +45,7 @@ public class FileNameUtil {
|
|||||||
/**
|
/**
|
||||||
* 特殊后缀
|
* 特殊后缀
|
||||||
*/
|
*/
|
||||||
private static final CharSequence[] SPECIAL_SUFFIX = {"tar.bz2", "tar.Z", "tar.gz", ".tar.xz"};
|
private static final CharSequence[] SPECIAL_SUFFIX = {"tar.bz2", "tar.Z", "tar.gz", "tar.xz"};
|
||||||
|
|
||||||
|
|
||||||
// -------------------------------------------------------------------------------------------- name start
|
// -------------------------------------------------------------------------------------------- name start
|
||||||
|
@ -404,6 +404,10 @@ public class FileUtilTest {
|
|||||||
path = FileUtil.isWindows() ? "d:\\aaa\\bbb\\cc\\fff.tar.bz2" : "~/Desktop/hutool/fff.tar.bz2";
|
path = FileUtil.isWindows() ? "d:\\aaa\\bbb\\cc\\fff.tar.bz2" : "~/Desktop/hutool/fff.tar.bz2";
|
||||||
mainName = FileUtil.extName(path);
|
mainName = FileUtil.extName(path);
|
||||||
Assert.assertEquals("tar.bz2", mainName);
|
Assert.assertEquals("tar.bz2", mainName);
|
||||||
|
|
||||||
|
path = FileUtil.isWindows() ? "d:\\aaa\\bbb\\cc\\fff.tar.xz" : "~/Desktop/hutool/fff.tar.xz";
|
||||||
|
mainName = FileUtil.extName(path);
|
||||||
|
Assert.assertEquals("tar.xz", mainName);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
Loading…
x
Reference in New Issue
Block a user