Files
2025-11-29 17:55:16 +08:00

19 lines
601 B
Python
Executable File

import pytest
from pathlib import Path
from work_items import WorkItemsScanner
def test_scan_code_markers():
"""Test scanning code for TODO/FIXME markers"""
scanner = WorkItemsScanner()
markers = scanner.scan_code_markers()
assert isinstance(markers, dict)
assert "todos" in markers
assert "fixmes" in markers
def test_load_session_objectives():
"""Test loading objectives from session state"""
scanner = WorkItemsScanner()
objectives = scanner.load_session_objectives()
# Should return list even if file doesn't exist
assert isinstance(objectives, list)