Удалён файл test_relative_paths.sh, так как он больше не требуется в проекте.
This commit is contained in:
@@ -1,50 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Тестовый скрипт для демонстрации работы с относительными путями
|
||||
|
||||
echo "=== Тест относительных путей ==="
|
||||
echo "Текущая директория: $(pwd)"
|
||||
echo ""
|
||||
|
||||
# Создаем тестовый TSV файл
|
||||
cat > test_projects.tsv << EOF
|
||||
check project_name project_url
|
||||
X test-project-1 https://github.com/octocat/Hello-World.git
|
||||
X test-project-2 https://github.com/octocat/Hello-World.git
|
||||
EOF
|
||||
|
||||
echo "Создан тестовый файл: test_projects.tsv"
|
||||
echo ""
|
||||
|
||||
# Тест 1: Без указания base_dir (текущая директория)
|
||||
echo "Тест 1: Клонирование в текущую директорию"
|
||||
./clone_projects.sh test_projects.tsv
|
||||
echo ""
|
||||
|
||||
# Тест 2: Относительный путь ./projects
|
||||
echo "Тест 2: Клонирование в ./projects"
|
||||
./clone_projects.sh test_projects.tsv ./projects
|
||||
echo ""
|
||||
|
||||
# Тест 3: Относительный путь ../test-workspace
|
||||
echo "Тест 3: Клонирование в ../test-workspace"
|
||||
./clone_projects.sh test_projects.tsv ../test-workspace
|
||||
echo ""
|
||||
|
||||
# Тест 4: Относительный путь ./nested/folders
|
||||
echo "Тест 4: Клонирование в ./nested/folders"
|
||||
./clone_projects.sh test_projects.tsv ./nested/folders
|
||||
echo ""
|
||||
|
||||
echo "=== Результаты ==="
|
||||
echo "Структура директорий после тестов:"
|
||||
find . -type d -name "test-project-*" 2>/dev/null | head -10
|
||||
echo ""
|
||||
|
||||
# Очистка (опционально)
|
||||
read -p "Удалить тестовые файлы и директории? (y/n): " -n 1 -r
|
||||
echo
|
||||
if [[ $REPLY =~ ^[Yy]$ ]]; then
|
||||
rm -rf test_projects.tsv test-project-* projects test-workspace nested
|
||||
echo "Тестовые файлы удалены"
|
||||
fi
|
||||
Reference in New Issue
Block a user