mirror of
https://github.com/ep1cman/unifi-protect-backup.git
synced 2025-12-05 23:53:30 +00:00
Initial implementation
- CLI + env var settings - Backup via rclone - Configurable retention - Run purge nightly - 4 levels of logging
This commit is contained in:
@@ -2,9 +2,10 @@
|
||||
"""Tests for `unifi_protect_backup` package."""
|
||||
|
||||
import pytest
|
||||
from click.testing import CliRunner
|
||||
|
||||
from unifi_protect_backup import cli
|
||||
# from click.testing import CliRunner
|
||||
|
||||
# from unifi_protect_backup import cli
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
@@ -26,10 +27,10 @@ def test_content(response):
|
||||
|
||||
def test_command_line_interface():
|
||||
"""Test the CLI."""
|
||||
runner = CliRunner()
|
||||
result = runner.invoke(cli.main)
|
||||
assert result.exit_code == 0
|
||||
assert 'unifi-protect-backup' in result.output
|
||||
help_result = runner.invoke(cli.main, ['--help'])
|
||||
assert help_result.exit_code == 0
|
||||
assert '--help Show this message and exit.' in help_result.output
|
||||
# runner = CliRunner()
|
||||
# result = runner.invoke(cli.main)
|
||||
# assert result.exit_code == 0
|
||||
# assert 'unifi-protect-backup' in result.output
|
||||
# help_result = runner.invoke(cli.main, ['--help'])
|
||||
# assert help_result.exit_code == 0
|
||||
# assert '--help Show this message and exit.' in help_result.output
|
||||
|
||||
Reference in New Issue
Block a user