|
1 | 1 | def test_import_modules(): |
2 | | - from pypfopt import (base_optimizer, black_litterman, cla, |
3 | | - discrete_allocation, exceptions, expected_returns, |
4 | | - hierarchical_portfolio, objective_functions, plotting, |
5 | | - risk_models) |
| 2 | + from pypfopt import ( |
| 3 | + base_optimizer, |
| 4 | + black_litterman, |
| 5 | + cla, |
| 6 | + discrete_allocation, |
| 7 | + exceptions, |
| 8 | + expected_returns, |
| 9 | + hierarchical_portfolio, |
| 10 | + objective_functions, |
| 11 | + plotting, |
| 12 | + risk_models, |
| 13 | + ) |
6 | 14 |
|
7 | 15 |
|
8 | 16 | def test_explicit_import(): |
9 | | - from pypfopt.black_litterman import (BlackLittermanModel, |
10 | | - market_implied_prior_returns, |
11 | | - market_implied_risk_aversion) |
| 17 | + from pypfopt.black_litterman import ( |
| 18 | + BlackLittermanModel, |
| 19 | + market_implied_prior_returns, |
| 20 | + market_implied_risk_aversion, |
| 21 | + ) |
12 | 22 | from pypfopt.cla import CLA |
13 | | - from pypfopt.discrete_allocation import (DiscreteAllocation, |
14 | | - get_latest_prices) |
15 | | - from pypfopt.efficient_frontier import (EfficientCVaR, EfficientFrontier, |
16 | | - EfficientSemivariance) |
| 23 | + from pypfopt.discrete_allocation import DiscreteAllocation, get_latest_prices |
| 24 | + from pypfopt.efficient_frontier import ( |
| 25 | + EfficientCVaR, |
| 26 | + EfficientFrontier, |
| 27 | + EfficientSemivariance, |
| 28 | + ) |
17 | 29 | from pypfopt.hierarchical_portfolio import HRPOpt |
18 | 30 | from pypfopt.risk_models import CovarianceShrinkage |
19 | 31 |
|
20 | 32 |
|
21 | 33 | def test_import_toplevel(): |
22 | | - from pypfopt import (CLA, BlackLittermanModel, CovarianceShrinkage, |
23 | | - DiscreteAllocation, EfficientCVaR, EfficientFrontier, |
24 | | - EfficientSemivariance, HRPOpt, get_latest_prices, |
25 | | - market_implied_prior_returns, |
26 | | - market_implied_risk_aversion) |
| 34 | + from pypfopt import ( |
| 35 | + CLA, |
| 36 | + BlackLittermanModel, |
| 37 | + CovarianceShrinkage, |
| 38 | + DiscreteAllocation, |
| 39 | + EfficientCVaR, |
| 40 | + EfficientFrontier, |
| 41 | + EfficientSemivariance, |
| 42 | + HRPOpt, |
| 43 | + get_latest_prices, |
| 44 | + market_implied_prior_returns, |
| 45 | + market_implied_risk_aversion, |
| 46 | + ) |
0 commit comments