1.0.2-rc.0 PiperOrigin-RevId: 639986064
diff --git a/ui_automator/android/app/snippet-1.0.1.apk b/ui_automator/android/app/snippet-1.0.2-rc.0.apk similarity index 98% rename from ui_automator/android/app/snippet-1.0.1.apk rename to ui_automator/android/app/snippet-1.0.2-rc.0.apk index 480f67f..b2b56c2 100644 --- a/ui_automator/android/app/snippet-1.0.1.apk +++ b/ui_automator/android/app/snippet-1.0.2-rc.0.apk Binary files differ
diff --git a/ui_automator/ui_automator.py b/ui_automator/ui_automator.py index aa28020..11e6924 100644 --- a/ui_automator/ui_automator.py +++ b/ui_automator/ui_automator.py
@@ -447,7 +447,7 @@ os.path.dirname(os.path.abspath(__file__)), 'android', 'app', - 'snippet-1.0.1.apk', + 'snippet-1.0.2-rc.0.apk', ) def _add_test_to_commission_test_suite(
diff --git a/ui_automator/ui_automator_test.py b/ui_automator/ui_automator_test.py index c7c2e3c..4a1f9ff 100644 --- a/ui_automator/ui_automator_test.py +++ b/ui_automator/ui_automator_test.py
@@ -81,6 +81,8 @@ _PYTHON_BIN_PATH + 'ui-automator', '--commission', ] +_FAKE_PROJECT_FOLDER = '/path/to/' +_EXPECTED_APK_PATH = f'{_FAKE_PROJECT_FOLDER}android/app/snippet-1.0.2-rc.0.apk' class UIAutomatorTest(unittest.TestCase): @@ -199,7 +201,7 @@ @mock.patch.object(android_device, 'get_all_instances', autospec=True) @mock.patch.object( - os.path, 'dirname', autospec=True, return_value='/path/to/' + os.path, 'dirname', autospec=True, return_value=_FAKE_PROJECT_FOLDER ) def test_load_snippet_installs_apk_when_apk_is_not_installed( self, mock_dirname, mock_get_all_instances @@ -211,14 +213,14 @@ self.ui_automator.load_snippet() self.mock_android_device.adb.install.assert_called_once_with( - ['-r', '-g', '/path/to/android/app/snippet-1.0.1.apk'] + ['-r', '-g', _EXPECTED_APK_PATH] ) self.mock_android_device.adb.uninstall.assert_not_called() mock_dirname.assert_called_once() @mock.patch.object(android_device, 'get_all_instances', autospec=True) @mock.patch.object( - os.path, 'dirname', autospec=True, return_value='/path/to/' + os.path, 'dirname', autospec=True, return_value=_FAKE_PROJECT_FOLDER ) def test_load_snippet_should_not_install_apk_when_correct_apk_installed( self, mock_dirname, mock_get_all_instances @@ -238,7 +240,7 @@ @mock.patch.object(android_device, 'get_all_instances', autospec=True) @mock.patch.object( - os.path, 'dirname', autospec=True, return_value='/path/to/' + os.path, 'dirname', autospec=True, return_value=_FAKE_PROJECT_FOLDER ) def test_load_snippet_uninstalls_apk_before_installing_it_with_incorrect_apk( self, mock_dirname, mock_get_all_instances @@ -256,13 +258,13 @@ 'com.chip.interop.moblysnippet' ) self.mock_android_device.adb.install.assert_called_once_with( - ['-r', '-g', '/path/to/android/app/snippet-1.0.1.apk'] + ['-r', '-g', _EXPECTED_APK_PATH] ) mock_dirname.assert_called_once() @mock.patch.object(android_device, 'get_all_instances', autospec=True) @mock.patch.object( - os.path, 'dirname', autospec=True, return_value='/path/to/' + os.path, 'dirname', autospec=True, return_value=_FAKE_PROJECT_FOLDER ) def test_load_snippet_installs_apk_when_no_apk_installed( self, mock_dirname, mock_get_all_instances @@ -278,7 +280,7 @@ self.mock_android_device.adb.uninstall.assert_not_called() self.mock_android_device.adb.install.assert_called_once_with( - ['-r', '-g', '/path/to/android/app/snippet-1.0.1.apk'] + ['-r', '-g', _EXPECTED_APK_PATH] ) mock_dirname.assert_called_once()
diff --git a/ui_automator/version.py b/ui_automator/version.py index cf5967f..38580a7 100644 --- a/ui_automator/version.py +++ b/ui_automator/version.py
@@ -17,6 +17,6 @@ from typing import Optional -_SEMANTIC_VERSION = "1.0.1" +_SEMANTIC_VERSION = "1.0.2-rc.0" VERSION = _SEMANTIC_VERSION