Skip to content

Commit 98a0a7f

Browse files
test: fix tests
1 parent 69e9f10 commit 98a0a7f

File tree

3 files changed

+17
-16
lines changed

3 files changed

+17
-16
lines changed

tests/test_add.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
def test_add_server(windsurf_manager, monkeypatch):
1111
"""Test add server"""
12-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
1312
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
1413
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
14+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
1515
monkeypatch.setattr(
1616
RepositoryManager,
1717
"_fetch_servers",
@@ -51,9 +51,9 @@ def test_add_server(windsurf_manager, monkeypatch):
5151

5252
def test_add_server_with_missing_arg(windsurf_manager, monkeypatch):
5353
"""Test add server with a missing argument that should be replaced with empty string"""
54-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
5554
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
5655
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
56+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
5757
monkeypatch.setattr(
5858
RepositoryManager,
5959
"_fetch_servers",
@@ -118,6 +118,7 @@ def test_add_server_with_empty_args(windsurf_manager, monkeypatch):
118118
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
119119
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
120120
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
121+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
121122
monkeypatch.setattr(
122123
RepositoryManager,
123124
"_fetch_servers",

tests/test_remove.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
def test_remove_server_success(windsurf_manager, monkeypatch):
1010
"""Test successful server removal"""
1111
# Setup mocks
12-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
1312
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
1413
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
1514
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
15+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
1616

1717
# Mock server info
1818
mock_server = Mock()
@@ -33,10 +33,10 @@ def test_remove_server_success(windsurf_manager, monkeypatch):
3333

3434
def test_remove_server_not_found(windsurf_manager, monkeypatch):
3535
"""Test removal of non-existent server"""
36-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
3736
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
3837
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
3938
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
39+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
4040

4141
# Mock server not found
4242
windsurf_manager.get_server = Mock(return_value=None)
@@ -51,7 +51,7 @@ def test_remove_server_not_found(windsurf_manager, monkeypatch):
5151
def test_remove_server_unsupported_client(monkeypatch):
5252
"""Test removal with unsupported client"""
5353
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=None))
54-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="unsupported"))
54+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@unsupported"))
5555

5656
runner = CliRunner()
5757
result = runner.invoke(remove, ["server-test"])
@@ -62,10 +62,10 @@ def test_remove_server_unsupported_client(monkeypatch):
6262

6363
def test_remove_server_cancelled(windsurf_manager, monkeypatch):
6464
"""Test removal when user cancels the confirmation"""
65-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
6665
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
6766
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
6867
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
68+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
6969

7070
# Mock server info
7171
mock_server = Mock()
@@ -87,10 +87,10 @@ def test_remove_server_cancelled(windsurf_manager, monkeypatch):
8787

8888
def test_remove_server_failure(windsurf_manager, monkeypatch):
8989
"""Test removal when the removal operation fails"""
90-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
9190
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
9291
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
9392
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
93+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
9494

9595
# Mock server info
9696
mock_server = Mock()

tests/test_stash_pop.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
def test_stash_server_success(windsurf_manager, monkeypatch):
1111
"""Test successful server stashing"""
1212
# Setup mocks
13-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
13+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
1414
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
1515
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
1616
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
@@ -49,7 +49,7 @@ def test_stash_server_success(windsurf_manager, monkeypatch):
4949

5050
def test_stash_server_already_stashed(windsurf_manager, monkeypatch):
5151
"""Test stashing an already stashed server"""
52-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
52+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
5353
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
5454
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
5555
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
@@ -74,7 +74,7 @@ def test_stash_server_already_stashed(windsurf_manager, monkeypatch):
7474

7575
def test_stash_server_remove_failure(windsurf_manager, monkeypatch):
7676
"""Test stashing when server removal fails"""
77-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
77+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
7878
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
7979
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
8080
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
@@ -103,7 +103,7 @@ def test_stash_server_remove_failure(windsurf_manager, monkeypatch):
103103

104104
def test_stash_server_not_found(windsurf_manager, monkeypatch):
105105
"""Test stashing a non-existent server"""
106-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
106+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
107107
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
108108
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
109109
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
@@ -126,8 +126,8 @@ def test_stash_server_not_found(windsurf_manager, monkeypatch):
126126

127127
def test_stash_server_unsupported_client(monkeypatch):
128128
"""Test stashing with unsupported client"""
129+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@unsupported"))
129130
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=None))
130-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="unsupported"))
131131

132132
# Mock client config manager
133133
mock_config_manager = Mock()
@@ -143,7 +143,7 @@ def test_stash_server_unsupported_client(monkeypatch):
143143

144144
def test_pop_server_success(windsurf_manager, monkeypatch):
145145
"""Test successful server restoration"""
146-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
146+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
147147
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
148148
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
149149
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
@@ -178,7 +178,7 @@ def test_pop_server_success(windsurf_manager, monkeypatch):
178178

179179
def test_pop_server_not_stashed(windsurf_manager, monkeypatch):
180180
"""Test popping a non-stashed server"""
181-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
181+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
182182
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
183183
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
184184
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
@@ -198,7 +198,7 @@ def test_pop_server_not_stashed(windsurf_manager, monkeypatch):
198198

199199
def test_pop_server_add_failure(windsurf_manager, monkeypatch):
200200
"""Test popping when server addition fails"""
201-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="windsurf"))
201+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@windsurf"))
202202
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=windsurf_manager))
203203
monkeypatch.setattr(ClientRegistry, "get_client_info", Mock(return_value={"name": "windsurf"}))
204204
monkeypatch.setattr(ClientRegistry, "get_client_manager", Mock(return_value=windsurf_manager))
@@ -233,7 +233,7 @@ def test_pop_server_add_failure(windsurf_manager, monkeypatch):
233233
def test_pop_server_unsupported_client(monkeypatch):
234234
"""Test popping with unsupported client"""
235235
monkeypatch.setattr(ClientRegistry, "get_active_client_manager", Mock(return_value=None))
236-
monkeypatch.setattr(ClientRegistry, "get_active_client", Mock(return_value="unsupported"))
236+
monkeypatch.setattr(ClientRegistry, "determine_active_scope", Mock(return_value="@unsupported"))
237237

238238
# Mock client config manager
239239
mock_config_manager = Mock()

0 commit comments

Comments
 (0)