/
wax_boy
/
semaphore_custom
Обзор
Документация
Войти
/
wax_boy
/
semaphore_custom
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
api/projects/inventory_test.go
28 строк
667 B
Thomas Boerger
feat: simplify call to store event logs
12 апр 2024, 10:23
Не верифицирован
12 апр 2024, 10:23
3565a2d
Код
Авторство
О чём код?
package projects import ( "runtime" "testing" ) func TestIsValidInventoryPath(t *testing.T) { if !IsValidInventoryPath("inventories/test") { t.Fatal(" a path below the cwd should be valid") } if !IsValidInventoryPath("inventories/test/../prod") { t.Fatal(" a path below the cwd should be valid") } if IsValidInventoryPath("/test/../../../inventory") { t.Fatal(" a path out of the cwd should be invalid") } if IsValidInventoryPath("/test/inventory") { t.Fatal(" a path out of the cwd should be invalid") } if runtime.GOOS == "windows" && IsValidInventoryPath("c:\\test\\inventory") { t.Fatal(" a path out of the cwd should be invalid") } }