
    ]j                     t    d dl mZ d dlmZ d dlmZ d dlmZ dZ e       Z	 e       Z
 edd      d	        Zy
)    )HttpResponse)RequestFactory)override_settings)RateLimitedCSPMiddlewarezContent-Security-Policyg?x)CSP_REPORT_PERCENTAGECSP_REPORT_URIc                      d} t        d      D ]H  }t        j                  d      }t               }t        j                  ||       d|t           v sD| dz  } J d| cxk  rdk  sJ  J y )Nr   i  /z
report-uri   i  iX  )rangerfgetr   mwprocess_responseHEADER)
times_seen_requestresponses       @/root/env/lib/python3.12/site-packages/csp/tests/test_contrib.pytest_report_percentager      so    J4[ &&+>
GX.8F++!OJ *######    N)django.httpr   django.testr   django.test.utilsr   csp.contrib.rate_limitingr   r   r   r   r    r   r   <module>r      sD    $ & / > 
# SA	$ B	$r   