Skip to content

Commit b25568d

Browse files
committed
fix(charm): update unit test failure
1 parent 5d4d71b commit b25568d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

server/charm/tests/unit/test_charm.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from unittest.mock import patch
99

1010
import ops
11+
import pytest
1112
from ops import testing
1213

1314
from charm import HardwareApiCharm
@@ -53,8 +54,9 @@ def test_config_changed_invalid_log_level():
5354
containers={container},
5455
leader=True,
5556
)
56-
state_out = ctx.run(ctx.on.config_changed(), state_in)
57-
assert state_out.unit_status == testing.BlockedStatus("invalid log level: 'invalid'")
57+
with pytest.raises(testing.errors.UncaughtCharmError):
58+
state_out = ctx.run(ctx.on.config_changed(), state_in)
59+
assert isinstance(state_out.unit_status, testing.BlockedStatus)
5860

5961

6062
def test_config_changed_pebble_not_ready():

0 commit comments

Comments
 (0)