#!/usr/bin/env python | |
"""Tests for the CLI interface.""" | |
import sys | |
import pytest | |
from deep_translator.cli import CLI | |
def mock_args(): | |
sys.argv[1:] = ["--source", "en", "--target", "de", "--text", "hello"] | |
return CLI(sys.argv[1:]).parse_args() | |
def test_source(mock_args): | |
assert mock_args.source == "en" | |
def test_target(mock_args): | |
assert mock_args.target == "de" | |