feat(plugins): add source-aware evidence and recording timelines

This commit is contained in:
chenmingxuan committed 2026-10-16 10:20:11 +08:00
1 parent 72ff342605
commit ef7af9988e
61 files changed
+3847 -108

No files matched your search

+4 -2
View File
@@ -37,8 +37,9 @@ def test_platform_singleton():
assert p.process.path_separator in (":", ";")
def test_linux_platform_paths():
def test_linux_platform_paths(monkeypatch):
"""Verify Linux platform paths conform to XDG Base Directory specification."""
monkeypatch.delenv("ARTEMIS_APP_DIR", raising=False)
with patch.dict(
"os.environ",
{"XDG_CONFIG_HOME": "/tmp/test_xdg_config", "XDG_DATA_HOME": "/tmp/test_xdg_data"},
@@ -61,8 +62,9 @@ def test_darwin_platform_paths():
assert darwin_p.process.path_separator == ":"
def test_windows_platform_paths():
def test_windows_platform_paths(monkeypatch):
"""Verify Windows platform paths adhere to AppData standards."""
monkeypatch.delenv("ARTEMIS_APP_DIR", raising=False)
with patch.dict(
"os.environ",
{