Add clipboard copy message for totp CLI

This commit is contained in:
thePR0M3TH3AN
2025-07-03 16:16:05 -04:00
parent 0c742890c1
commit 083a93440b
3 changed files with 3 additions and 0 deletions

View File

@@ -42,6 +42,7 @@ pycoin==0.92.20241201
pycparser==2.22
pycryptodome==3.23.0
pycryptodomex==3.23.0
pyperclip==1.9.0
Pygments==2.19.2
PyNaCl==1.5.0
PySocks==1.7.1

View File

@@ -809,6 +809,7 @@ def main(argv: list[str] | None = None) -> int:
print(code)
try:
pyperclip.copy(code)
print(colored("Code copied to clipboard", "green"))
except Exception as exc:
logging.warning(f"Clipboard copy failed: {exc}")
return 0

View File

@@ -63,4 +63,5 @@ def test_totp_command(monkeypatch, capsys):
assert rc == 0
out = capsys.readouterr().out
assert "123456" in out
assert "copied to clipboard" in out.lower()
assert called.get("val") == "123456"