"""Tests for the simplified unicode_argv helper.""" import sys import dedrm_test_utils as U argv_utils = U.load("argv_utils") def test_unicode_argv_returns_sys_argv(monkeypatch): monkeypatch.setattr(sys, "argv", ["prog.py", "a", "b"]) assert argv_utils.unicode_argv("default.py") == ["prog.py", "a", "b"] def test_unicode_argv_falls_back_when_empty(monkeypatch): monkeypatch.setattr(sys, "argv", []) assert argv_utils.unicode_argv("default.py") == ["default.py"]