File tree Expand file tree Collapse file tree 2 files changed +14
-8
lines changed Expand file tree Collapse file tree 2 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 7
7
import pytest
8
8
9
9
from libtmux import Pane , Session , Window , exc
10
- from libtmux .common import has_gte_version
10
+ from libtmux .common import has_gte_version , has_lt_version
11
11
from libtmux .test import TEST_SESSION_PREFIX , namer
12
12
13
13
logger = logging .getLogger (__name__ )
@@ -132,9 +132,12 @@ def test_empty_session_option_returns_None(session):
132
132
133
133
def test_show_option_unknown (session ):
134
134
"""Session.show_option raises UnknownOption for invalid option."""
135
- with pytest .raises (
136
- exc .InvalidOption if has_gte_version ('3.0' ) else exc .AmbiguousOption
137
- ):
135
+ cmd_exception = exc .AmbiguousOption
136
+ if has_gte_version ('2.8' ) and has_lt_version ('3.0' ):
137
+ cmd_exception = exc .UnknownOption
138
+ elif has_gte_version ('3.0' ):
139
+ cmd_exception = exc .InvalidOption
140
+ with pytest .raises (cmd_exception ):
138
141
session .show_option ('moooz' )
139
142
140
143
Original file line number Diff line number Diff line change 7
7
import pytest
8
8
9
9
from libtmux import Pane , Server , Window , exc
10
- from libtmux .common import has_gte_version
10
+ from libtmux .common import has_gte_version , has_lt_version
11
11
12
12
logger = logging .getLogger (__name__ )
13
13
@@ -213,9 +213,12 @@ def test_show_window_option_unknown(session):
213
213
"""Window.show_window_option raises UnknownOption for bad option key."""
214
214
window = session .new_window (window_name = 'test_window' )
215
215
216
- with pytest .raises (
217
- exc .InvalidOption if has_gte_version ('3.0' ) else exc .AmbiguousOption
218
- ):
216
+ cmd_exception = exc .AmbiguousOption
217
+ if has_gte_version ('2.8' ) and has_lt_version ('3.0' ):
218
+ cmd_exception = exc .UnknownOption
219
+ elif has_gte_version ('3.0' ):
220
+ cmd_exception = exc .InvalidOption
221
+ with pytest .raises (cmd_exception ):
219
222
window .show_window_option ('moooz' )
220
223
221
224
You can’t perform that action at this time.
0 commit comments