Skip to content

Commit 53a1c43

Browse files
committed
Try fixing tests
1 parent a3a1ae4 commit 53a1c43

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

pyfolio/tests/test_risk.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -112,12 +112,12 @@ def test_compute_sector_exposures(self, positions, sectors,
112112
expected_shorted.columns = expected_shorted.columns.astype(int)
113113
expected_grossed.columns = expected_grossed.columns.astype(int)
114114

115-
assert_frame_equal(pd.concat(sector_exposures[0], axis=1),
116-
expected_longed)
117-
assert_frame_equal(pd.concat(sector_exposures[1], axis=1),
118-
expected_shorted)
115+
assert_frame_equal(pd.concat(sector_exposures[0], axis=1).fillna(0.),
116+
expected_longed.fillna(0.))
117+
assert_frame_equal(pd.concat(sector_exposures[1], axis=1).fillna(0.),
118+
expected_shorted.fillna(0.))
119119
assert_frame_equal(pd.concat(sector_exposures[2], axis=1),
120-
expected_grossed)
120+
expected_grossed.fillna(0.))
121121

122122
@parameterized.expand([
123123
(test_pos, test_caps, expected_caps_longed, expected_caps_shorted,
@@ -134,14 +134,14 @@ def test_compute_cap_exposures(self, positions, caps,
134134
expected_grossed.columns = expected_grossed.columns.astype(int)
135135
expected_netted.columns = expected_netted.columns.astype(int)
136136

137-
assert_frame_equal(pd.concat(cap_exposures[0], axis=1),
138-
expected_longed)
139-
assert_frame_equal(pd.concat(cap_exposures[1], axis=1),
140-
expected_shorted)
141-
assert_frame_equal(pd.concat(cap_exposures[2], axis=1),
142-
expected_grossed)
143-
assert_frame_equal(pd.concat(cap_exposures[3], axis=1),
144-
expected_netted)
137+
assert_frame_equal(pd.concat(cap_exposures[0], axis=1).fillna(0.),
138+
expected_longed.fillna(0.))
139+
assert_frame_equal(pd.concat(cap_exposures[1], axis=1).fillna(0.),
140+
expected_shorted.fillna(0.))
141+
assert_frame_equal(pd.concat(cap_exposures[2], axis=1).fillna(0.),
142+
expected_grossed.fillna(0.))
143+
assert_frame_equal(pd.concat(cap_exposures[3], axis=1).fillna(0.),
144+
expected_netted.fillna(0.))
145145

146146
@parameterized.expand([
147147
(test_shares_held, test_volumes, 0.1, expected_volumes)

0 commit comments

Comments
 (0)