Skip to content

Commit 76b8964

Browse files
committed
Fix makefile for tests and remove absolute imports again
1 parent 93322b6 commit 76b8964

12 files changed

Lines changed: 30 additions & 29 deletions

File tree

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ lint:
1414
test:
1515
poetry run black .
1616
poetry run ruff openandroidinstaller/ --ignore E501
17-
poetry run pytest --cov=openandroidinstaller tests/
17+
PYTHONPATH=openandroidinstaller:$(PYTHONPATH) poetry run pytest --cov=openandroidinstaller tests/
1818

1919
app:
2020
poetry run python openandroidinstaller/openandroidinstaller.py

openandroidinstaller/__init__.py

Whitespace-only changes.

openandroidinstaller/app_state.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
from pathlib import Path
1717

1818
from flet import ProgressBar
19-
from openandroidinstaller.installer_config import _load_config
19+
from installer_config import _load_config
2020

2121

2222
class AppState:

openandroidinstaller/openandroidinstaller.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
from pathlib import Path
2020

2121
import flet as ft
22-
from app_state import AppState
2322
from flet import (
2423
AppBar,
2524
Banner,
@@ -38,6 +37,8 @@
3837
icons,
3938
)
4039
from loguru import logger
40+
41+
from app_state import AppState
4142
from views import SelectFilesView, StepView, SuccessView, StartView, RequirementsView
4243
from tooling import run_command
4344

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
from openandroidinstaller.views.base import BaseView # noqa
2-
from openandroidinstaller.views.start_view import StartView # noqa
3-
from openandroidinstaller.views.requirements_view import RequirementsView # noqa
4-
from openandroidinstaller.views.select_view import SelectFilesView # noqa
5-
from openandroidinstaller.views.step_view import StepView # noqa
6-
from openandroidinstaller.views.success_view import SuccessView # noqa
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 & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# If not, see <https://www.gnu.org/licenses/>."""
1414
# Author: Tobias Sterbak
1515

16-
from openandroidinstaller.app_state import AppState
16+
from app_state import AppState
1717

1818
from flet import (
1919
Column,

openandroidinstaller/views/requirements_view.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@
2828
icons,
2929
)
3030

31-
from openandroidinstaller.views import BaseView
32-
from openandroidinstaller.app_state import AppState
33-
from openandroidinstaller.widgets import get_title
31+
from views import BaseView
32+
from app_state import AppState
33+
from widgets import get_title
3434

3535

3636
class RequirementsView(BaseView):

openandroidinstaller/views/select_view.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@
2929
FilePickerResultEvent,
3030
)
3131

32-
from openandroidinstaller.views import BaseView
33-
from openandroidinstaller.app_state import AppState
34-
from openandroidinstaller.widgets import get_title, confirm_button
35-
from openandroidinstaller.utils import (
32+
from views import BaseView
33+
from app_state import AppState
34+
from widgets import get_title, confirm_button
35+
from utils import (
3636
get_download_link,
3737
image_recovery_works_with_device,
3838
)

openandroidinstaller/views/start_view.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@
3131
icons,
3232
)
3333

34-
from openandroidinstaller.views import BaseView
35-
from openandroidinstaller.app_state import AppState
36-
from openandroidinstaller.widgets import get_title
37-
from openandroidinstaller.tooling import search_device
34+
from views import BaseView
35+
from app_state import AppState
36+
from widgets import get_title
37+
from tooling import search_device
3838

3939

4040
class StartView(BaseView):

openandroidinstaller/views/step_view.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@
3333
ProgressBar,
3434
)
3535

36-
from openandroidinstaller.views import BaseView
37-
from openandroidinstaller.installer_config import Step
38-
from openandroidinstaller.app_state import AppState
39-
from openandroidinstaller.tooling import (
36+
from views import BaseView
37+
from installer_config import Step
38+
from app_state import AppState
39+
from tooling import (
4040
adb_reboot,
4141
adb_reboot_bootloader,
4242
adb_reboot_download,
@@ -49,7 +49,7 @@
4949
fastboot_unlock_with_code,
5050
heimdall_flash_recovery,
5151
)
52-
from openandroidinstaller.widgets import (
52+
from widgets import (
5353
call_button,
5454
confirm_button,
5555
get_title,

0 commit comments

Comments
 (0)