mirror of
https://github.com/TheLocehiliosan/yadm
synced 2024-10-27 20:34:27 +00:00
e7f9616b39
The new test system is written with py.test. These tests are more comprehensive, run faster by an order of magnitude, and are far more maintainable. The tests themselves conform to PEP8.
12 lines
348 B
Python
12 lines
348 B
Python
"""Test clean"""
|
|
|
|
|
|
def test_clean_command(runner, yadm_y):
|
|
"""Run with clean command"""
|
|
run = runner(command=yadm_y('clean'))
|
|
# do nothing, this is a dangerous Git command when managing dot files
|
|
# report the command as disabled and exit as a failure
|
|
assert run.failure
|
|
assert run.err == ''
|
|
assert 'disabled' in run.out
|