20 lines
537 B
Python
20 lines
537 B
Python
import os
|
|
import subprocess
|
|
from pathlib import Path
|
|
|
|
from .common import install_test_addons
|
|
|
|
|
|
def test_addons_path():
|
|
"""Test must not fail where there are no installable addons."""
|
|
assert (
|
|
Path(os.environ["ODOO_RC"]).read_text()
|
|
== "[options]\n"
|
|
)
|
|
with install_test_addons(["addon_success"]):
|
|
assert (
|
|
Path(os.environ["ODOO_RC"]).read_text()
|
|
== "[options]\naddons_path=/mnt/extra-addons,.\n"
|
|
)
|
|
subprocess.check_call(["python", "-c", "import odoo.cli"])
|