From b529012c59c5d67c3073884d7b617763647417fd Mon Sep 17 00:00:00 2001 From: csh Date: Thu, 8 Jan 2026 15:47:11 +0800 Subject: [PATCH] :white_check_mark: test(tests): avoid hardcoded missing path --- tests/scripts/test_vendor_playbook.bats | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/scripts/test_vendor_playbook.bats b/tests/scripts/test_vendor_playbook.bats index 7b11684..de52c28 100644 --- a/tests/scripts/test_vendor_playbook.bats +++ b/tests/scripts/test_vendor_playbook.bats @@ -214,7 +214,10 @@ teardown() { @test "错误处理 - 目标目录不存在时报错" { cd "$TARGET_DIR" - run sh "$SCRIPT_PATH" /nonexistent/path tsl + missing_dir="$TEST_DIR/missing-project" + rm -rf "$missing_dir" + + run sh "$SCRIPT_PATH" "$missing_dir" tsl [ "$status" -ne 0 ] }