
    h?                         S SK Jr  S SKrS SKrS SKJr  S SKJr  \" SS9S4\" SSS	9S
4\" SSS	9S
4/r	\R                  S\4S j5       r\R                  R                  S\	5      S\4S j5       rg)    )PathN)	CliRunner)appTest)titleF )r   spacy_versionTz3.4.1tmp_pathc              #   >   #    U S-  nUR                  5         Uv   g 7f)Nproject)mkdir)r
   paths     S/home/james-whalen/.local/lib/python3.13/site-packages/weasel/tests/test_schemas.pyproject_dirr      s     iDJJL
Js   zconf,should_warnr   c                     [         R                  " U5      nU S-  R                  U5        [        5       R	                  [
        S[        U 5      /5      nUR                  S:X  d   eSUR                  ;   UL d   eg )Nzproject.ymldocumentr   z@Your project configuration file includes a `spacy_version` key, )	srsly
yaml_dumps
write_textr   invoker   str	exit_codeoutput)r   confshould_warnconfigresults        r   test_project_documentr      sx    d#F= ,,V4[j#k2B%CDFq   J==		      )pathlibr   pytestr   typer.testingr   weaselr   dictEXAMPLESfixturer   markparametrizer    r   r   <module>r*      s       #  
	b)40	g.5 $   +X6
t 
 7
r   