"""Authorize a private temporary root for legacy report rendering tests only.""" from pathlib import Path from unittest.mock import patch from samsara.reporting.export import export_html as _html, export_json as _json def export_html(path, data, assessment): with patch('samsara.core.storage._verify_windows_acl'), patch('samsara.core.storage.report_directory',return_value=Path(path).parent): return _html(path,data,assessment) def export_json(path, data, assessment): with patch('samsara.core.storage._verify_windows_acl'), patch('samsara.core.storage.report_directory',return_value=Path(path).parent): return _json(path,data,assessment)