diff --git a/Dockerfile b/Dockerfile index 2ef4c6d..86677bd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,8 +13,9 @@ RUN python3 -m pip install --no-cache-dir \ RUN mkdir -p /mnt/extra-addons && chmod 777 /mnt/extra-addons COPY --chown=odoo:odoo addons/itsulu_blog_publisher /mnt/extra-addons/itsulu_blog_publisher -# Copy root conftest.py so pytest-bdd fixtures (odoo_env) are available at runtime -COPY --chown=odoo:odoo conftest.py /tmp/test/conftest.py +# Copy root conftest.py to parent of addons so pytest-bdd fixtures (odoo_env) are discovered +# when running pytest against /mnt/extra-addons/... (pytest traverses up to find conftest files) +COPY --chown=odoo:odoo conftest.py /mnt/extra-addons/conftest.py # Symlink addon into Odoo's default addons directory so Odoo can find it RUN mkdir -p /var/lib/odoo/addons && ln -s /mnt/extra-addons/itsulu_blog_publisher /var/lib/odoo/addons/itsulu_blog_publisher