animetix-web / tests /adapters /test_restore_command.py
MissawB's picture
Upload folder using huggingface_hub (part 6)
4e19890 verified
Raw
History Blame Contribute Delete
705 Bytes
from unittest.mock import patch
from django.core.management import call_command
@patch("animetix.management.commands.restore_brain_service.restore_brain_service")
def test_restore_command_success(mock_restore):
mock_restore.return_value = (True, "restored-json")
# Run command
call_command("restore_brain_service", "--max-instances=5")
mock_restore.assert_called_once_with(5)
@patch("animetix.management.commands.restore_brain_service.restore_brain_service")
def test_restore_command_defaults_to_three(mock_restore):
mock_restore.return_value = (True, "restored-json")
call_command("restore_brain_service") # no --max-instances
mock_restore.assert_called_once_with(3)