@@ -17,61 +17,3 @@ def binary_ew_data():
1717@pytest .fixture (params = [0 , 1 , 2 ])
1818def min_periods (request ):
1919 return request .param
20-
21-
22- base_functions_list = [
23- (lambda v : Series (v ).count (), None , "count" ),
24- (lambda v : Series (v ).max (), None , "max" ),
25- (lambda v : Series (v ).min (), None , "min" ),
26- (lambda v : Series (v ).sum (), None , "sum" ),
27- (lambda v : Series (v ).mean (), None , "mean" ),
28- (lambda v : Series (v ).std (), 1 , "std" ),
29- (lambda v : Series (v ).cov (Series (v )), None , "cov" ),
30- (lambda v : Series (v ).corr (Series (v )), None , "corr" ),
31- (lambda v : Series (v ).var (), 1 , "var" ),
32- # restore once GH 8086 is fixed
33- # lambda v: Series(v).skew(), 3, 'skew'),
34- # (lambda v: Series(v).kurt(), 4, 'kurt'),
35- # restore once GH 8084 is fixed
36- # lambda v: Series(v).quantile(0.3), None, 'quantile'),
37- (lambda v : Series (v ).median (), None , "median" ),
38- (np .nanmax , 1 , "max" ),
39- (np .nanmin , 1 , "min" ),
40- (np .nansum , 1 , "sum" ),
41- (np .nanmean , 1 , "mean" ),
42- (lambda v : np .nanstd (v , ddof = 1 ), 1 , "std" ),
43- (lambda v : np .nanvar (v , ddof = 1 ), 1 , "var" ),
44- (np .nanmedian , 1 , "median" ),
45- ]
46-
47- no_nan_functions_list = [
48- (np .max , None , "max" ),
49- (np .min , None , "min" ),
50- (np .sum , None , "sum" ),
51- (np .mean , None , "mean" ),
52- (lambda v : np .std (v , ddof = 1 ), 1 , "std" ),
53- (lambda v : np .var (v , ddof = 1 ), 1 , "var" ),
54- (np .median , None , "median" ),
55- ]
56-
57-
58- @pytest .fixture (scope = "session" )
59- def base_functions ():
60- """Fixture for base functions.
61-
62- Returns
63- -------
64- List of tuples: (applied function, require_min_periods, name of applied function)
65- """
66- return base_functions_list
67-
68-
69- @pytest .fixture (scope = "session" )
70- def no_nan_functions ():
71- """Fixture for no nan functions.
72-
73- Returns
74- -------
75- List of tuples: (applied function, require_min_periods, name of applied function)
76- """
77- return no_nan_functions_list
0 commit comments