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