From 2325c9e05cb23c491396ba0fcb89c0aed733491e Mon Sep 17 00:00:00 2001 From: Evgeni Golov Date: Thu, 23 Jan 2025 09:26:57 +0100 Subject: [PATCH] drop db between test runs, otherwise migrations might not always pass --- spec/support/acceptance/purge.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/support/acceptance/purge.rb b/spec/support/acceptance/purge.rb index 7522048b1..59ea0cdcb 100644 --- a/spec/support/acceptance/purge.rb +++ b/spec/support/acceptance/purge.rb @@ -9,4 +9,5 @@ def purge_foreman apache_service_name = ['debian', 'ubuntu'].include?(os[:family]) ? 'apache2' : 'httpd' on default, "systemctl stop #{apache_service_name}", { :acceptable_exit_codes => [0, 5] } + on default, 'runuser - postgres -c "dropdb foreman"', { :acceptable_exit_codes => [0, 1, 127] } end