Skip to content

Commit 44e9b81

Browse files
committed
refactor tests: replace list method with list_avds in AVD management tests and integrations
1 parent 667332d commit 44e9b81

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

tests/android/installer/test_avd.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -137,15 +137,15 @@ def test_list_empty(self, mock_run):
137137
"""Test listing AVDs when none exist."""
138138
mock_run.return_value = Mock(returncode=0, stdout="")
139139

140-
avds = self.manager.list()
140+
avds = self.manager.list_avds()
141141
assert avds == []
142142

143143
@patch.object(AvdManager, "_run_avdmanager")
144144
def test_list_with_avds(self, mock_run):
145145
"""Test listing AVDs."""
146146
mock_run.return_value = Mock(returncode=0, stdout="test_avd1\ntest_avd2\ntest_avd3\n")
147147

148-
avds = self.manager.list()
148+
avds = self.manager.list_avds()
149149
assert len(avds) == 3
150150
assert "test_avd1" in avds
151151
assert "test_avd2" in avds
@@ -156,11 +156,11 @@ def test_list_error(self, mock_run):
156156
"""Test listing AVDs with error."""
157157
mock_run.side_effect = AvdManagerError("list", "avd", "error")
158158

159-
avds = self.manager.list()
159+
avds = self.manager.list_avds()
160160
assert avds == []
161161

162162
@patch.object(AvdManager, "_run_avdmanager")
163-
@patch.object(AvdManager, "list")
163+
@patch.object(AvdManager, "list_avds")
164164
def test_create_new_avd(self, mock_list, mock_run):
165165
"""Test creating a new AVD."""
166166
# AVD doesn't exist initially
@@ -184,7 +184,7 @@ def test_create_new_avd(self, mock_list, mock_run):
184184
assert "-f" in args
185185

186186
@patch.object(AvdManager, "_run_avdmanager")
187-
@patch.object(AvdManager, "list")
187+
@patch.object(AvdManager, "list_avds")
188188
@patch.object(AvdManager, "delete")
189189
def test_create_existing_avd_with_force(self, mock_delete, mock_list, mock_run):
190190
"""Test creating an AVD that already exists with force."""
@@ -201,7 +201,7 @@ def test_create_existing_avd_with_force(self, mock_delete, mock_list, mock_run):
201201
mock_delete.assert_called_once_with("test_avd")
202202
mock_run.assert_called_once()
203203

204-
@patch.object(AvdManager, "list")
204+
@patch.object(AvdManager, "list_avds")
205205
def test_create_existing_avd_without_force(self, mock_list):
206206
"""Test creating an AVD that already exists without force."""
207207
# AVD exists
@@ -214,7 +214,7 @@ def test_create_existing_avd_without_force(self, mock_list):
214214
assert result is True # Should return True without creating
215215

216216
@patch.object(AvdManager, "_run_avdmanager")
217-
@patch.object(AvdManager, "list")
217+
@patch.object(AvdManager, "list_avds")
218218
def test_create_with_custom_device(self, mock_list, mock_run):
219219
"""Test creating AVD with custom device profile."""
220220
mock_list.side_effect = [[], ["test_avd"]]
@@ -232,7 +232,7 @@ def test_create_with_custom_device(self, mock_list, mock_run):
232232
assert args[device_index + 1] == "pixel_7"
233233

234234
@patch.object(AvdManager, "_run_avdmanager")
235-
@patch.object(AvdManager, "list")
235+
@patch.object(AvdManager, "list_avds")
236236
def test_create_failure(self, mock_list, mock_run):
237237
"""Test AVD creation failure."""
238238
mock_list.side_effect = [[], []] # AVD not created
@@ -242,7 +242,7 @@ def test_create_failure(self, mock_list, mock_run):
242242
self.manager.create(name="test_avd", api=30, target="google_atd", arch="arm64-v8a")
243243

244244
@patch.object(AvdManager, "_run_avdmanager")
245-
@patch.object(AvdManager, "list")
245+
@patch.object(AvdManager, "list_avds")
246246
def test_delete_existing_avd(self, mock_list, mock_run):
247247
"""Test deleting an existing AVD."""
248248
mock_list.return_value = ["test_avd"]
@@ -253,7 +253,7 @@ def test_delete_existing_avd(self, mock_list, mock_run):
253253
assert result is True
254254
mock_run.assert_called_once_with(["delete", "avd", "-n", "test_avd"])
255255

256-
@patch.object(AvdManager, "list")
256+
@patch.object(AvdManager, "list_avds")
257257
def test_delete_nonexistent_avd(self, mock_list):
258258
"""Test deleting a non-existent AVD."""
259259
mock_list.return_value = []
@@ -263,7 +263,7 @@ def test_delete_nonexistent_avd(self, mock_list):
263263
assert result is True # Should return True even if doesn't exist
264264

265265
@patch.object(AvdManager, "_run_avdmanager")
266-
@patch.object(AvdManager, "list")
266+
@patch.object(AvdManager, "list_avds")
267267
def test_delete_failure(self, mock_list, mock_run):
268268
"""Test AVD deletion failure."""
269269
mock_list.return_value = ["test_avd"]

tests/android/installer/test_core.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ def test_verify(self):
214214
(self.sdk_root / "emulator" / "emulator").touch()
215215

216216
with patch.object(self.installer.ndk, "list_installed") as mock_ndk_list:
217-
with patch.object(self.installer.avd, "list") as mock_avd_list:
217+
with patch.object(self.installer.avd, "list_avds") as mock_avd_list:
218218
with patch.object(self.installer.sdk, "list_installed") as mock_sdk_list:
219219
mock_ndk_list.return_value = [("r26d", Path("/opt/ndk"))]
220220
mock_avd_list.return_value = ["test_avd"]
@@ -237,7 +237,7 @@ def test_verify_nothing_installed(self):
237237

238238
shutil.rmtree(self.sdk_root)
239239

240-
with patch.object(self.installer.avd, "list") as mock_avd_list:
240+
with patch.object(self.installer.avd, "list_avds") as mock_avd_list:
241241
with patch.object(self.installer.sdk, "list_installed") as mock_sdk_list:
242242
mock_avd_list.return_value = []
243243
mock_sdk_list.return_value = []

tests/android/installer/test_integration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ def test_verify_complete_installation(self):
104104
installer = AndroidInstaller(self.sdk_root)
105105

106106
# Mock AVD list
107-
with patch.object(installer.avd, "list") as mock_avd_list:
107+
with patch.object(installer.avd, "list_avds") as mock_avd_list:
108108
with patch.object(installer.sdk, "list_installed") as mock_sdk_list:
109109
mock_avd_list.return_value = ["test_avd"]
110110
mock_sdk_list.return_value = []

tests/test_config_loader.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def test_load_yaml_success(self, mock_yaml_load, mock_file, mock_exists):
3434
result = load_yaml(path)
3535

3636
assert result == {"key": "value"}
37-
mock_file.assert_called_once_with(path, "r")
37+
mock_file.assert_called_once_with(path)
3838
mock_yaml_load.assert_called_once()
3939

4040
@patch("pathlib.Path.exists")

0 commit comments

Comments
 (0)