测试代码调整

This commit is contained in:
厉军
2025-04-30 15:28:18 +08:00
parent 81159f75bb
commit 6e2e137b91

View File

@@ -2,8 +2,8 @@ package cn.hutool.extra.ssh;
import cn.hutool.core.util.CharsetUtil; import cn.hutool.core.util.CharsetUtil;
import org.junit.Before; import org.junit.Before;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Disabled;
import java.io.File; import java.io.File;
import java.util.List; import java.util.List;
@@ -21,7 +21,7 @@ public class SftpTest {
@Before @Before
@Disabled @Disabled
public void init() { public void init() {
sshjSftp = new SshjSftp("ip", 22, "test", "test", CharsetUtil.CHARSET_UTF_8); sshjSftp = new SshjSftp("127.0.0.1", 8022, "test", "test", CharsetUtil.CHARSET_UTF_8);
} }
@Test @Test
@@ -29,39 +29,53 @@ public class SftpTest {
public void lsTest() { public void lsTest() {
List<String> files = sshjSftp.ls("/"); List<String> files = sshjSftp.ls("/");
if (files != null && !files.isEmpty()) { if (files != null && !files.isEmpty()) {
files.forEach(System.out::print); files.forEach(System.out::println);
} }
} }
@Test @Test
@Disabled @Disabled
public void downloadTest() { public void downloadTest() {
sshjSftp.recursiveDownloadFolder("/home/test/temp", new File("C:\\Users\\akwangl\\Downloads\\temp")); sshjSftp.recursiveDownloadFolder("/temp/20250427/", new File("D:\\temp\\20250430\\20250427\\"));
} }
@Test @Test
@Disabled @Disabled
public void uploadTest() { public void uploadTest() {
sshjSftp.upload("/home/test/temp/", new File("C:\\Users\\akwangl\\Downloads\\temp\\辽宁_20190718_104324.CIME")); sshjSftp.upload("/ftp-2/20250430/", new File("D:\\temp\\20250430\\test.txt"));
} }
@Test @Test
@Disabled @Disabled
public void mkDirTest() { public void mkDirTest() {
boolean flag = sshjSftp.mkdir("/home/test/temp"); boolean flag = sshjSftp.mkdir("/ftp-2/20250430-1");
System.out.println("是否创建成功: " + flag); System.out.println("是否创建成功: " + flag);
} }
@Test
@Disabled
public void pwdTest() {
String pwd = sshjSftp.pwd();
System.out.println("PWD: " + pwd);
}
@Test @Test
@Disabled @Disabled
public void mkDirsTest() { public void mkDirsTest() {
// 在当前目录下批量创建目录 // 在当前目录下批量创建目录
sshjSftp.mkDirs("/home/test/temp"); sshjSftp.mkDirs("/ftp-2/20250430-2/t1/t2/");
} }
@Test @Test
@Disabled @Disabled
public void delDirTest() { public void delDirTest() {
sshjSftp.delDir("/home/test/temp"); sshjSftp.delDir("/ftp-2/20250430-2/t1/t2");
}
@Test
@Disabled
public void cdTest() {
System.out.println(sshjSftp.cd("/ftp-2"));
System.out.println(sshjSftp.cd("/ftp-4"));
} }
} }