FreedomBox/freedombox/tests/test_module_loader.py
Sunil Mohan Adapa baa44e91a2
*: Update imports statements from plinth to freedombox
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2026-08-28 07:35:18 -04:00

16 lines
449 B
Python

# SPDX-License-Identifier: AGPL-3.0-or-later
"""
Test module for module loading mechanism.
"""
from unittest.mock import mock_open, patch
from freedombox import module_loader
@patch('pathlib.Path.open', mock_open(read_data='plinth.modules.apache\n'))
def test_get_module_import_path():
"""Returning the module import path."""
import_path = module_loader.get_module_import_path('apache')
assert import_path == 'plinth.modules.apache'