@@ -142,3 +142,30 @@ def test_maverick_normalization():
142142 draws = int (1e5 )).keys ())
143143
144144 assert real_result == list (k_list )
145+
146+
147+ def test_ti_test ():
148+ """
149+ Tests if the function mw.ti_test is working correctlly.
150+ """
151+ mock_norm_res = [{1 : {'norm_mean' : 9.999999999895067e-07 ,
152+ 'lower_limit' : 9.9999999998950416e-07 ,
153+ 'upper_limit' : 9.9999999998950416e-07 },
154+ 2 : {'norm_mean' : 1.0000000000000086e-06 ,
155+ 'lower_limit' : 9.8867157962850701e-07 ,
156+ 'upper_limit' : 1.0114520038570394e-06 }},
157+ {1 : {'norm_mean' : 9.9999999999999614e-07 ,
158+ 'lower_limit' : 8.377104935665546e-07 ,
159+ 'upper_limit' : 1.1841839939231559e-06 },
160+ 2 : {'norm_mean' : 1.0000000000000207e-06 ,
161+ 'lower_limit' : 1.8760359430467156e-07 ,
162+ 'upper_limit' : 3.1663015552647947e-06 }},
163+ {1 : {'norm_mean' : 9.999999999895067e-07 ,
164+ 'lower_limit' : 9.9999999998950416e-07 ,
165+ 'upper_limit' : 9.9999999998950416e-07 },
166+ 2 : {'norm_mean' : 9.9999999999999148e-07 ,
167+ 'lower_limit' : 9.9846175097142567e-07 ,
168+ 'upper_limit' : 1.0015368125857768e-06 }}]
169+ outdir = "files"
170+ assert mw .ti_test (outdir , mock_norm_res , True ) == [2 ]
171+ assert mw .ti_test (outdir , mock_norm_res [:- 1 ], False ) == [2 ]
0 commit comments