
     j              	          d Z ddlZddlmc mZ ddlZddl	Z
ej                  j                  ej                  j                  ej                  j                  ej                  j                  e                        Zee
j                  v re
j                  j!                  e       e
j                  j#                  de       ddlmZ d Zy)uY   regression test placeholder — task-2472+2(workflow regex) 영역과의 lockstep 확인.    N)is_valid_task_idc                     dD ]  } t        |       }|st        j                  |  d      dz   dt        j                         v st        j
                  t               rt        j                  t               nddt        j                         v st        j
                  |       rt        j                  |       ndt        j                  |      dz  }t        t        j                  |            d} y)uW   workflow regex가 허용하는 형식과 parser가 허용하는 형식이 일치한다.)z	task-2472ztask-2472+1ztask-2472+2ztask-2467+3u.    parser 거부 — workflow와 lockstep 깨짐z.
>assert %(py3)s
{%(py3)s = %(py0)s(%(py1)s)
}r   tid)py0py1py3N)	r   
@pytest_ar_format_assertmsg@py_builtinslocals_should_repr_global_name	_safereprAssertionError_format_explanation)r   @py_assert2@py_format4s      L/home/jay/workspace/tests/regression/test_workflow_taskid_regex_hardening.py$test_workflow_aligned_task_id_formatr      s     J ]$\$\\-[&\\\\\\\\\\\\\\\\\\\\\\$\\\\\\]    )__doc__builtinsr   _pytest.assertion.rewrite	assertionrewriter	   os_ossys_syspathdirnameabspath__file___WROOTremoveinsertutils.task_id_parserr   r    r   r   <module>r(      s    _     			#((**388+;+;CHH<L<LX<V+WX	Y	TYYIIV 		  F  1]r   