
    h=                     f   S SK r S SKrS SKrS SKJr  S SKJr  \ R                   S3rSr	\R                  " \\R                  SS9S 5       r\R                  " \\R                  \	S9S	 5       r\R                  " \\R                  \	S9S
 5       r\R                  " \\R                  \	S9S 5       rg)    N)mock)update_manpagez.openz,test
.TH "date" "version" "description"
thisz.TH invalid)new_callable	read_datac                 ~    [        SSS.5        U R                  5         U " 5       R                  R                  5         g )Nqrcodez1.23namenew_versionr   assert_calledwriteassert_not_called	mock_files    a/Users/Alptekin/Desktop/izin_takip/venv/lib/python3.13/site-packages/qrcode/tests/test_release.pytest_invalid_datar      s/    HV<=K'')    c                 >    [        SS05        U R                  5         g )Nr
   z
not-qrcode)r   r   r   s    r   test_not_qrcoder      s    FL)*!r   c                 ~    [        SSS.5        U R                  5         U " 5       R                  R                  5         g )Nr   versionr	   r   r   s    r   test_no_changer      s/    HY?@K'')r   c                    [        SSS.5        [        R                  " S[        5      SS S2   nUS   R	                  SS5      R	                  S[
        R
                  R                  5       R                  S	5      5      US'   U " 5       R                  R                  U Vs/ s H   o"S
:w  d  M
  [        R                  " U5      PM"     snSS9  g s  snf )Nr   z3.11r	   z([^\n]*(?:\n|$))      r   datez	%-d %b %Y T)	any_order)r   resplitDATAreplacedatetimenowstrftimer   assert_has_callsr   call)r   expectedlines      r   test_changer+       s    HV<=xx+T214a48H	F	#	**..099+F	G QK
 K&&%-<XT4X< ' <s   !	C.C)builtinsr$   r    unittestr   qrcode.releaser   __name__OPENr"   patch	mock_openr   r   r   r+    r   r   <module>r4      s      	  )


	E"7 Dt~~G* H* Dt~~>" ?"
 Dt~~>* ?* Dt~~>
 ?
r   