diff --git a/atc_renderer/renderer.py b/atc_renderer/renderer.py index 385a3c5f5b019e6d3baf71b9b8095819ac202f28..447ae1e1ee0badb25bd2b6d878a0b0a99140e2ac 100644 --- a/atc_renderer/renderer.py +++ b/atc_renderer/renderer.py @@ -170,7 +170,7 @@ def get_template_values(testcase_data): if deps: # A install.deps directive will always add a preconditions section # to install the required packages using the macro to install packages. - template_values.update({ 'packages_list' : ' '.join(deps) }) + template_values.update({ 'install_packages_preconditions' : ' '.join(deps) }) # No mandatory fields for nm in ['notes', 'format', 'maintainer', 'resources', @@ -185,15 +185,15 @@ def get_template_values(testcase_data): # Macros variables ostree_preconditions = metadata.get('macro_ostree_preconditions') if ostree_preconditions: - template_values.update({ 'pkgname' : ostree_preconditions }) + template_values.update({ 'ostree_preconditions' : ostree_preconditions }) packages_list = metadata.get('macro_install_packages_preconditions') if packages_list: - template_values.update({ 'packages_list' : packages_list }) + template_values.update({ 'install_packages_preconditions' : packages_list }) modules_preconditions = metadata.get('macro_modules_preconditions') if modules_preconditions: - template_values.update({ 'libname' : modules_preconditions }) + template_values.update({ 'modules_preconditions' : modules_preconditions }) return template_values diff --git a/atc_renderer/templates/test_case.html b/atc_renderer/templates/test_case.html index b9584132c83d773940b79f542582733678e60e9d..bb0a698d5d041e9e2658d16a91467bf696896c97 100644 --- a/atc_renderer/templates/test_case.html +++ b/atc_renderer/templates/test_case.html @@ -36,14 +36,14 @@ </ul> {% endif %} - {% if pre_conditions or pkgname or packages_list or libname or git_repo_url %} + {% if pre_conditions or ostree_preconditions or install_packages_preconditions or modules_preconditions or git_repo_url %} <hr /> <h4>Pre Conditions</h4> <ol> - {% if pkgname %}{{ macros.ostree_preconditions(pkgname) }}{% endif %} - {% if packages_list %}{{ macros.install_packages(packages_list) }}{% endif %} - {% if libname %}{{ macros.modules_preconditions(libname) }}{% endif %} - {% if git_repo_url and not pkgname %}{{ macros.git_repo(git_repo_url, git_repo_dir, git_repo_branch) }}{% endif %} + {% if ostree_preconditions %}{{ macros.ostree_preconditions(ostree_preconditions) }}{% endif %} + {% if install_packages_preconditions %}{{ macros.install_packages(install_packages_preconditions) }}{% endif %} + {% if modules_preconditions %}{{ macros.modules_preconditions(modules_preconditions) }}{% endif %} + {% if git_repo_url and not ostree_preconditions %}{{ macros.git_repo(git_repo_url, git_repo_dir, git_repo_branch) }}{% endif %} {% for comment, command, output, _, link in pre_conditions %} {% if comment %}<li class="mb-sm-2">{{ comment|e }}</li>{% endif %} {% if command %}<p><kbd>{{ command|e }}</kbd></p>{% endif %}