p:$i dZddlZddlmcmZddlZddlm Z ejdZ ejdZ ejdZ ejdZejdZejd Zy) z* Pytest fixtures for Warren Scanner tests NWarrenAnalyzerctS)z$Crea istanza WarrenAnalyzer per testr2/mnt/ssd/data/python-lab/Trading/tests/conftest.pyanalyzerr s   rc  ddddddddd d d d d S)u Dati stock normale e di qualitàzTEST.MIz Test Company IndustrialsgY@.@g@333333??gQ?皙?gQ?iʚ; tickernamesectorpricepe_ratiopb_ratioroedebt_to_equitydividend_yieldrevenue_growthearnings_growth market_caprrrrnormal_stock_datars2#  rc  ddddddddd d d d d S)z Dati luxury brand (Ferrari-like)zRACE.MIFerrarizConsumer Cyclicalgr@gA@r gffffff?g333333?g{Gz?r g?ltvH.rrrrrluxury_stock_datar !s2%$  rc  ddddddddd d d d d S) zDati banca (debt alto normale)zISP.MIzIntesa SanpaolozFinancial Servicesg@ @g?r@皙?g{Gz?l_ %rrrrrfinancial_stock_datar%4s2!&$  rc  dddddddddd d d d S) uDati stock bassa qualitàzLOWQ.MIzLow Quality Corpr gI@r#r$g@g皙irrrrrlow_quality_stock_datar)Gs2" !  rc  ddddddddd d d d d S)z0Dati stock in crisi (growth fortemente negativo)z CRISIS.MIzCrisis Companyr g4@r"rr(g?r'gпg333333ӿirrrrrcrisis_stock_datar+Zs2     r)__doc__builtins @py_builtins_pytest.assertion.rewrite assertionrewrite @pytest_arpytestsrc.analysis.warren_analyzerrfixturer rr r%r)r+rrrr6s 7 $$$$r