11"""Tests for deprecated libtmux Session APIs.
22
3- These tests verify that deprecated methods raise DeprecatedError.
3+ These tests verify that deprecated methods raise exc. DeprecatedError.
44"""
55
66from __future__ import annotations
99
1010import pytest
1111
12- from libtmux . exc import DeprecatedError
12+ from libtmux import exc
1313
1414if t .TYPE_CHECKING :
1515 from libtmux .server import Server
1616 from libtmux .session import Session
1717
1818
1919def test_attached_window_raises_deprecated_error (session : Session ) -> None :
20- """Test Session.attached_window raises DeprecatedError."""
20+ """Test Session.attached_window raises exc. DeprecatedError."""
2121 with pytest .raises (
22- DeprecatedError , match = r"Session\.attached_window was deprecated"
22+ exc . DeprecatedError , match = r"Session\.attached_window was deprecated"
2323 ):
2424 _ = session .attached_window
2525
2626
2727def test_attached_pane_raises_deprecated_error (session : Session ) -> None :
28- """Test Session.attached_pane raises DeprecatedError."""
29- with pytest .raises (DeprecatedError , match = r"Session\.attached_pane was deprecated" ):
28+ """Test Session.attached_pane raises exc.DeprecatedError."""
29+ with pytest .raises (
30+ exc .DeprecatedError , match = r"Session\.attached_pane was deprecated"
31+ ):
3032 _ = session .attached_pane
3133
3234
3335def test_attach_session_raises_deprecated_error (session : Session ) -> None :
34- """Test Session.attach_session() raises DeprecatedError."""
36+ """Test Session.attach_session() raises exc. DeprecatedError."""
3537 with pytest .raises (
36- DeprecatedError , match = r"Session\.attach_session\(\) was deprecated"
38+ exc . DeprecatedError , match = r"Session\.attach_session\(\) was deprecated"
3739 ):
3840 session .attach_session ()
3941
4042
4143def test_kill_session_raises_deprecated_error (server : Server ) -> None :
42- """Test Session.kill_session() raises DeprecatedError."""
44+ """Test Session.kill_session() raises exc. DeprecatedError."""
4345 # Create a new session to kill (so we don't kill our test session)
4446 new_session = server .new_session (session_name = "test_kill_session" , detach = True )
4547
4648 with pytest .raises (
47- DeprecatedError , match = r"Session\.kill_session\(\) was deprecated"
49+ exc . DeprecatedError , match = r"Session\.kill_session\(\) was deprecated"
4850 ):
4951 new_session .kill_session ()
5052
@@ -53,60 +55,64 @@ def test_kill_session_raises_deprecated_error(server: Server) -> None:
5355
5456
5557def test_session_get_raises_deprecated_error (session : Session ) -> None :
56- """Test Session.get() raises DeprecatedError."""
57- with pytest .raises (DeprecatedError , match = r"Session\.get\(\) was deprecated" ):
58+ """Test Session.get() raises exc. DeprecatedError."""
59+ with pytest .raises (exc . DeprecatedError , match = r"Session\.get\(\) was deprecated" ):
5860 session .get ("session_name" )
5961
6062
6163def test_session_getitem_raises_deprecated_error (session : Session ) -> None :
62- """Test Session.__getitem__() raises DeprecatedError."""
63- with pytest .raises (DeprecatedError , match = r"Session\[key\] lookup was deprecated" ):
64+ """Test Session.__getitem__() raises exc.DeprecatedError."""
65+ with pytest .raises (
66+ exc .DeprecatedError , match = r"Session\[key\] lookup was deprecated"
67+ ):
6468 _ = session ["session_name" ]
6569
6670
6771def test_session_get_by_id_raises_deprecated_error (session : Session ) -> None :
68- """Test Session.get_by_id() raises DeprecatedError."""
69- with pytest .raises (DeprecatedError , match = r"Session\.get_by_id\(\) was deprecated" ):
72+ """Test Session.get_by_id() raises exc.DeprecatedError."""
73+ with pytest .raises (
74+ exc .DeprecatedError , match = r"Session\.get_by_id\(\) was deprecated"
75+ ):
7076 session .get_by_id ("@0" )
7177
7278
7379def test_session_where_raises_deprecated_error (session : Session ) -> None :
74- """Test Session.where() raises DeprecatedError."""
75- with pytest .raises (DeprecatedError , match = r"Session\.where\(\) was deprecated" ):
80+ """Test Session.where() raises exc. DeprecatedError."""
81+ with pytest .raises (exc . DeprecatedError , match = r"Session\.where\(\) was deprecated" ):
7682 session .where ({"window_name" : "test" })
7783
7884
7985def test_session_find_where_raises_deprecated_error (session : Session ) -> None :
80- """Test Session.find_where() raises DeprecatedError."""
86+ """Test Session.find_where() raises exc. DeprecatedError."""
8187 with pytest .raises (
82- DeprecatedError , match = r"Session\.find_where\(\) was deprecated"
88+ exc . DeprecatedError , match = r"Session\.find_where\(\) was deprecated"
8389 ):
8490 session .find_where ({"window_name" : "test" })
8591
8692
8793def test_session_list_windows_raises_deprecated_error (session : Session ) -> None :
88- """Test Session.list_windows() raises DeprecatedError."""
94+ """Test Session.list_windows() raises exc. DeprecatedError."""
8995 with pytest .raises (
90- DeprecatedError , match = r"Session\.list_windows\(\) was deprecated"
96+ exc . DeprecatedError , match = r"Session\.list_windows\(\) was deprecated"
9197 ):
9298 session .list_windows ()
9399
94100
95101def test_session_children_raises_deprecated_error (session : Session ) -> None :
96- """Test Session.children raises DeprecatedError."""
97- with pytest .raises (DeprecatedError , match = r"Session\.children was deprecated" ):
102+ """Test Session.children raises exc. DeprecatedError."""
103+ with pytest .raises (exc . DeprecatedError , match = r"Session\.children was deprecated" ):
98104 _ = session .children
99105
100106
101107def test_session__windows_raises_deprecated_error (session : Session ) -> None :
102- """Test Session._windows raises DeprecatedError."""
103- with pytest .raises (DeprecatedError , match = r"Session\._windows was deprecated" ):
108+ """Test Session._windows raises exc. DeprecatedError."""
109+ with pytest .raises (exc . DeprecatedError , match = r"Session\._windows was deprecated" ):
104110 _ = session ._windows
105111
106112
107113def test_session__list_windows_raises_deprecated_error (session : Session ) -> None :
108- """Test Session._list_windows() raises DeprecatedError."""
114+ """Test Session._list_windows() raises exc. DeprecatedError."""
109115 with pytest .raises (
110- DeprecatedError , match = r"Session\._list_windows\(\) was deprecated"
116+ exc . DeprecatedError , match = r"Session\._list_windows\(\) was deprecated"
111117 ):
112118 session ._list_windows ()
0 commit comments