
    i?                         d dl mZ d dlZd dlZd dlmZ d dlmZ  ed      df edd	      d
f edd	      d
fgZ	ej                  defd       Zej                  j                  de	      defd       Zy)    )PathN)	CliRunner)appTest)titleF )r   spacy_versionTz3.4.1tmp_pathc              #   >   K   | dz  }|j                          | y w)Nproject)mkdir)r
   paths     j/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/weasel/tests/test_schemas.pyproject_dirr      s     iDJJL
Js   zconf,should_warnr   c                     t        j                  |      }| dz  j                  |       t               j	                  t
        dt        |       g      }|j                  dk(  sJ d|j                  v |u sJ y )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   