
    jb                     T   d Z ddlZddlmc mZ ddlZddlm	Z	  e	e
      j                         j                  d   Z ee      ej                  vr#ej                  j!                  d ee             n[ej                  d    ee      k7  rCej                  j#                   ee             ej                  j!                  d ee             dej$                  v rL eej$                  d   dd      xs dZ ee      evr&dZeD ]  Zej$                  j/                  ed         yyy)	uf  tests/regression/conftest.py

iso-2629-dev6 worktree 전용 sys.path 보정.
tests/conftest.py 의 WORKSPACE_ROOT 기본값이 live main workspace(/home/jay/workspace)를
가리키는 문제를 방지한다.

이 conftest 는 tests/conftest.py 이후에 로드되지만,
sys.path[0] 에 worktree root 를 삽입하고 utils 패키지 캐시를 교체한다.
    N)Path   utils__file__ )r   zutils.callback_lifecycle_statesz#utils.callback_lifecycle_classifier)__doc__builtins@py_builtins_pytest.assertion.rewrite	assertionrewrite
@pytest_arsyspathlibr   r   resolveparents_WORKTREE_ROOTstrpathinsertremovemodulesgetattr_cached_utils_path_refreshkpop     0/home/jay/workspace/tests/regression/conftest.py<module>r!      s	    
 h'')11!4 ~chh&HHOOAs>*+XXa[C''HHOOC'(HHOOAs>*+ ckk W!5z4HNB
>"44; 	%AKKOOAt$	%	 5 r   