diff --git a/Makefile b/Makefile index 7c18e8f..64001f2 100644 --- a/Makefile +++ b/Makefile @@ -42,6 +42,7 @@ run_tests = tests="$(shell ls tests/$(1)/$(2)_*)"; \ for test in $$tests; \ do \ $(foreach var,$(_VARS),$(var)=$($(var))) ./$${test}; \ + RC=$$?; if [ $$RC != 0 ]; then exit $$RC; fi; \ done; \ fi diff --git a/tests/vm/flatpak_fedora_repo_disabled.yml b/tests/vm/flatpak_fedora_repo_disabled.yml index 2fc77a4..f87ff80 100644 --- a/tests/vm/flatpak_fedora_repo_disabled.yml +++ b/tests/vm/flatpak_fedora_repo_disabled.yml @@ -12,4 +12,5 @@ - name: Check that flatpak-add-fedora-repos is disabled ansible.builtin.assert: that: - - services_state['ansible_facts']['services']['flatpak-add-fedora-repos.service']['status'] == 'disabled' \ No newline at end of file + - services_state['ansible_facts']['services']['flatpak-add-fedora-repos.service']['status'] == 'disabled' + fail_msg: 'flatpak-add-fedora-repos.service is not disabled' \ No newline at end of file diff --git a/tests/vm/flatpak_installed.yml b/tests/vm/flatpak_installed.yml index d1630e4..da4f331 100644 --- a/tests/vm/flatpak_installed.yml +++ b/tests/vm/flatpak_installed.yml @@ -18,7 +18,7 @@ - "'VLC' in flatpaks.stdout" fail_msg: 'VLC is not installed' - - name: Check that VLC is installed + - name: Check that Firefox is installed ansible.builtin.assert: that: - "'Firefox' in flatpaks.stdout"