
     j                         d Z ddlZddlZej                  j	                  dej
                  j                  dd             ddlmZ d Z	d Z
d Zd	 Zd
 Zd Zd Zd Zd Zy)u'  
test_git_evidence_runtime_noise.py — task-2480 회귀 테스트 (회장 명시 9건).

`utils.git_evidence_filter.is_runtime_path` 가
runtime noise (heartbeat / logs / memory/runtime / memory/state /
memory/reports / memory/events/*.done) 변경을
"PASS" (True) 로 분류하고,
실제 코드 변경 (server / scripts / .github/workflows) 은
"FAIL" (False) 로 분류하는지 검증한다.

PASS 의미: is_runtime_path(path) == True  (verifier 에서 제외 대상)
FAIL 의미: is_runtime_path(path) == False (verifier 가 dirty 로 판단)
    NWORKSPACE_ROOTz-/home/jay/workspace/.worktrees/task-2480-dev3is_runtime_pathc                  "    t        d      du sJ y )Nz"memory/heartbeats/task-1.heartbeatTr        G/home/jay/workspace/tests/regression/test_git_evidence_runtime_noise.pytest_heartbeat_dirty_passesr
       s    ?@DHHHr   c                  "    t        d      du sJ y )Nzlogs/done-watcher.logTr   r   r   r	   test_logs_dirty_passesr   $       23t;;;r   c                  "    t        d      du sJ y )Nzmemory/runtime/foo.jsonTr   r   r   r	    test_memory_runtime_dirty_passesr   (   s    45===r   c                  "    t        d      du sJ y )Nzmemory/state/bar.jsonTr   r   r   r	   test_memory_state_dirty_passesr   ,   r   r   c                  "    t        d      du sJ y )Nzmemory/reports/task-2480.mdTr   r   r   r	    test_memory_reports_dirty_passesr   0   s    89TAAAr   c                  "    t        d      du sJ y )Nzmemory/events/task-2480.doneTr   r   r   r	   $test_memory_events_done_dirty_passesr   4   s    9:dBBBr   c                  "    t        d      du sJ y )Nzserver/main.pyFr   r   r   r	   test_server_dirty_failsr   ;   s    +,555r   c                  "    t        d      du sJ y )Nzscripts/finish-task.shFr   r   r   r	   test_scripts_dirty_failsr   ?   s    34===r   c                  "    t        d      du sJ y )Nz.github/workflows/ci.ymlFr   r   r   r	   test_workflows_dirty_failsr   C   s    56%???r   )__doc__ossyspathinsertenvirongetutils.git_evidence_filterr   r
   r   r   r   r   r   r   r   r   r   r   r	   <module>r$      sq    
 
 JJNN7 6I<><BC6>@r   