From 436e0bef3f56baaaef076766b796b36dfccc31cd Mon Sep 17 00:00:00 2001 From: Valerij Maljulin Date: Wed, 2 Jan 2019 18:19:48 +0100 Subject: [PATCH] Fix for the test test_all_builds_in_batch_fail Signed-off-by: Valerij Maljulin --- tests/test_build/test_build.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/test_build/test_build.py b/tests/test_build/test_build.py index d8bd0dc1..8e505ff4 100644 --- a/tests/test_build/test_build.py +++ b/tests/test_build/test_build.py @@ -22,6 +22,7 @@ import koji import os +import re from os import path, mkdir from os.path import dirname from shutil import copyfile @@ -750,8 +751,9 @@ class TestBuild: # Whole module should be failed. assert c.module_build.state == models.BUILD_STATES['failed'] - assert c.module_build.state_reason == \ - "Component(s) perl-Tangerine, perl-List-Compare failed to build." + assert re.match(r'Component\(s\) (perl-Tangerine|perl-List-Compare), ' + '(perl-Tangerine|perl-List-Compare) failed to build.', + c.module_build.state_reason) # We should end up with batch 2 and never start batch 3, because # there were failed components in batch 2.