
     j                     8    d dl Zd dlmc mZ d dlZd dlm	Z	 d Z
y)    N)calibrate_sopr_cutoffc                     t        j                  t        j                  g d      g dd      } t        | dd      }d}| }||k(  }|st	        j
                  d|fd||f      d	t        j                         v st	        j                  |      rt	        j                  |      nd	t	        j                  |      d
z  }dd|iz  }t        t	        j                  |            d x}x}}y )N)z
2017-12-01z
2017-12-02
2017-12-03z
2018-01-01)ggٿg?g      )time	sopr_normr   g?g
ףp=
?)==)z%(py0)s == -%(py3)scutoff)py0py3zassert %(py6)spy6)pd	DataFrameto_datetimer   
@pytest_ar_call_reprcompare@py_builtinslocals_should_repr_global_name	_safereprAssertionError_format_explanation)datar	   @py_assert2@py_assert4@py_assert1@py_format5@py_format7s          {/Users/jameslopez/projects/TradingBot25/.worktrees/experiment-mlp-extreme-event-study/tests/test_mlp_sopr_entry_ablation.py*test_sopr_cutoff_does_not_read_future_rowsr      s    <<WX, D
 #4t<FdU6U?6U66d    )builtinsr   _pytest.assertion.rewrite	assertionrewriter   pandasr   !tools.run_mlp_sopr_entry_ablationr   r    r    r   <module>r(      s        Cr    