Skip to content

Commit 7764ee8

Browse files
committed
WIP
1 parent 3db2fc4 commit 7764ee8

7 files changed

Lines changed: 19 additions & 16 deletions

File tree

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
from .base import BaseView
2-
from .start_view import StartView
3-
from .requirements_view import RequirementsView
4-
from .select_view import SelectFilesView
5-
from .step_view import StepView
6-
from .success_view import SuccessView
1+
from .base import BaseView # noqa
2+
from .start_view import StartView # noqa
3+
from .requirements_view import RequirementsView # noqa
4+
from .select_view import SelectFilesView # noqa
5+
from .step_view import StepView # noqa
6+
from .success_view import SuccessView # noqa

openandroidinstaller/views/base.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
# Author: Tobias Sterbak
1515

1616
from app_state import AppState
17-
from loguru import logger
1817

1918
from flet import (
2019
Column,
@@ -42,4 +41,4 @@ def __init__(self, state: AppState, image: str = "placeholder.png"):
4241
self.view = Row(
4342
[self.left_view, VerticalDivider(), self.right_view],
4443
alignment="spaceEvenly",
45-
)
44+
)

openandroidinstaller/views/requirements_view.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,4 +183,4 @@ def enable_continue_button(e):
183183

184184
# add the final confirm and continue button
185185
self.right_view.controls.append(Row([self.continue_button], alignment="center"))
186-
return self.view
186+
return self.view

openandroidinstaller/views/select_view.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -204,4 +204,4 @@ def enable_button_if_ready(self, e):
204204
self.confirm_button.disabled = False
205205
self.right_view.update()
206206
else:
207-
self.confirm_button.disabled = True
207+
self.confirm_button.disabled = True

openandroidinstaller/views/start_view.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,4 +248,4 @@ def search_devices(self, e):
248248
f"Failed to load config for device with code {device_code}."
249249
)
250250
self.device_name.color = colors.RED
251-
self.view.update()
251+
self.view.update()

openandroidinstaller/views/success_view.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ def __init__(self, state: AppState):
3232
def build(
3333
self,
3434
):
35+
def close_window():
36+
logger.success("Success! Close the window.")
37+
self.page.window_close()
38+
3539
self.right_view.controls = [
3640
get_title("Installation completed successfully!"),
3741
self.state.progressbar,
@@ -41,9 +45,9 @@ def build(
4145
ElevatedButton(
4246
"Finish and close",
4347
expand=True,
44-
on_click=lambda _: self.page.window_close(),
48+
on_click=close_window,
4549
)
4650
]
4751
),
4852
]
49-
return self.view
53+
return self.view

tests/test_tooling.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616
from pathlib import Path
1717
from subprocess import CalledProcessError
1818

19-
from tooling import search_device
19+
from openandroidinstaller.tooling import search_device
2020

2121

2222
def test_search_device_success(mocker):
2323
"""Test if search works fine."""
2424
mocker.patch(
25-
"openandroidinstaller.tool_utils.check_output",
25+
"openandroidinstaller.tooling.check_output",
2626
return_value=b"[ro.product.device]: [sargo]",
2727
)
2828

@@ -48,7 +48,7 @@ def patched_check_output(*args, **kwargs):
4848
raise CalledProcessError(returncode=1, cmd="search device failed")
4949

5050
mocker.patch(
51-
"openandroidinstaller.tool_utils.check_output",
51+
"openandroidinstaller.tooling.check_output",
5252
patched_check_output,
5353
)
5454

0 commit comments

Comments
 (0)