mirror of
https://github.com/TheLocehiliosan/yadm
synced 2024-10-27 20:34:27 +00:00
20 lines
423 B
Bash
20 lines
423 B
Bash
load common
|
|
load_fixtures
|
|
status=;lines=; #; populated by bats run()
|
|
|
|
@test "Command 'clean'" {
|
|
echo "
|
|
When 'clean' command is provided,
|
|
Do nothing, this is a dangerous Git command when managing dot files
|
|
Report the command as disabled
|
|
Exit with 1
|
|
"
|
|
|
|
#; run yadm with 'clean' command
|
|
run "$T_YADM" clean
|
|
|
|
#; validate status and output
|
|
[ $status -eq 1 ]
|
|
[[ "${lines[0]}" =~ disabled ]]
|
|
}
|