Conditions | 2 |
Total Lines | 17 |
Code Lines | 14 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | # Author: Simon Blanke |
||
47 | @pytest.mark.parametrize(*optimizers_sbom) |
||
48 | @pytest.mark.parametrize(*pytest_wrapper) |
||
49 | def test_sbom_para(Optimizer, para): |
||
50 | opt = Optimizer(search_space, **para) |
||
51 | opt.search( |
||
52 | objective_function, |
||
53 | n_iter=10, |
||
54 | memory=False, |
||
55 | verbosity=False, |
||
56 | initialize={"vertices": 2}, |
||
57 | ) |
||
58 | |||
59 | for optimizer in opt.optimizers: |
||
60 | para_key = list(para.keys())[0] |
||
61 | para_value = getattr(optimizer, para_key) |
||
62 | |||
63 | assert para_value == para[para_key] |
||
64 |