File tree Expand file tree Collapse file tree 6 files changed +473
-565
lines changed
tests/test_not_for_ci/ebikes Expand file tree Collapse file tree 6 files changed +473
-565
lines changed Original file line number Diff line number Diff line change @@ -47,3 +47,9 @@ test_output.xml
4747* .py,cover
4848.hypothesis /
4949.pytest_cache /
50+ .github /
51+ opt
52+ ** /run_data
53+ ** /statics
54+ .mypy_cache
55+ .git
Original file line number Diff line number Diff line change 11# Use an official Python 3.11 image based on Ubuntu
22FROM python:3.11-slim
33
4- # Install Playwright and dependencies
5- RUN pip install -U playwright && \
6- playwright install --with-deps
4+ # # Install Playwright and dependencies
5+ # RUN pip install -U playwright && \
6+ # playwright install --with-deps
77
88# Set the working directory in the container
99WORKDIR /testzeus-hercules
1010
1111# Copy only the necessary files for installation
1212COPY pyproject.toml poetry.lock /testzeus-hercules/
13- COPY .cache /testzeus-hercules/
1413
1514# Install Poetry
1615RUN pip install poetry
1716
1817# Install dependencies and the package
1918RUN poetry install --no-dev
20- RUN poetry run playwright install
19+ RUN poetry run playwright install --with-deps
2120
2221# Copy the rest of the project files
2322COPY . /testzeus-hercules
Original file line number Diff line number Diff line change @@ -15,9 +15,13 @@ show: ## Show the current environment.
1515 @echo " Current environment:"
1616 poetry env info && exit
1717
18+ .PHONY : install-extra
19+ install-extra : # # Install the project in dev mode.
20+ poetry install --all-extras && exit && poetry run playwright install --with-deps
21+
1822.PHONY : install
1923install : # # Install the project in dev mode.
20- poetry install --all-extras && exit && poetry run playwright install --with-deps
24+ poetry install && exit && poetry run playwright install --with-deps
2125
2226.PHONY : fmt
2327fmt : # # Format code using black & isort.
You can’t perform that action at this time.
0 commit comments