Skip to content

Commit b90f176

Browse files
committed
separate verbosity tests
1 parent 9fd4482 commit b90f176

2 files changed

Lines changed: 15 additions & 7 deletions

File tree

tests/test_api/test_empty_output/non_verbose.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
import numpy as np
2-
from hyperactive import Hyperactive
2+
3+
from hyperactive.optimizers import HillClimbingOptimizer
4+
from hyperactive.experiment import BaseExperiment
5+
from hyperactive.search_config import SearchConfig
36

47

58
class Experiment(BaseExperiment):
@@ -15,6 +18,6 @@ def objective_function(self, opt):
1518
)
1619

1720

18-
hyper = Hyperactive()
21+
hyper = HillClimbingOptimizer()
1922
hyper.add_search(experiment, search_config, n_iter=30, memory=True)
2023
hyper.run(verbosity=False)

tests/test_api/test_empty_output/test_empty_output.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,19 @@ def _run_subprocess(script):
2828

2929

3030
def test_empty_output():
31-
stdout_verb, stderr_verb = _run_subprocess(verbose_file)
3231
stdout_non_verb, stderr_non_verb = _run_subprocess(non_verbose_file)
3332

34-
print("\n stdout_verb \n", stdout_verb, "\n")
35-
print("\n stderr_verb \n", stderr_verb, "\n")
36-
3733
print("\n stdout_non_verb \n", stdout_non_verb, "\n")
3834
print("\n stderr_non_verb \n", stderr_non_verb, "\n")
3935

40-
assert "Results:" in stdout_verb
4136
assert not stdout_non_verb
37+
assert not stderr_non_verb
38+
39+
40+
def test_output():
41+
stdout_verb, stderr_verb = _run_subprocess(verbose_file)
42+
43+
print("\n stdout_verb \n", stdout_verb, "\n")
44+
print("\n stderr_verb \n", stderr_verb, "\n")
45+
46+
assert "Results:" in stdout_verb

0 commit comments

Comments
 (0)