honcho/tests/test_generate_jwt_script.py

24 lines
452 B
Python

import sys
import pytest
from scripts import generate_jwt
def test_admin_cannot_be_combined_with_scoped_flags(monkeypatch: pytest.MonkeyPatch):
monkeypatch.setattr(
sys,
"argv",
[
"generate_jwt.py",
"--admin",
"--workspace",
"my-workspace",
],
)
with pytest.raises(SystemExit) as exc_info:
generate_jwt.main()
assert exc_info.value.code == 2