From 4ee994a9e936d8bf884c7bdb7c2773ec317f5bad Mon Sep 17 00:00:00 2001 From: Fabien Boucher Date: Oct 01 2019 08:22:15 +0000 Subject: Fix test with non strict order in format string check Traceback (most recent call last): File "/pagure/tests/test_pagure_admin.py", line 2016, in test_set_default_branch_unknown_project "No project found with: project=foob, user=None", AssertionError: 'No project found with: user=None, project=foob' != 'No project found with: project=foob, user=None' - No project found with: user=None, project=foob ? ----------- + No project found with: project=foob, user=None ? +++++++++++ --- diff --git a/tests/test_pagure_admin.py b/tests/test_pagure_admin.py index b647679..e1b3146 100644 --- a/tests/test_pagure_admin.py +++ b/tests/test_pagure_admin.py @@ -2011,10 +2011,9 @@ class PagureSetDefaultBranchTests(tests.Modeltests): ) with self.assertRaises(pagure.exceptions.PagureException) as cm: pagure.cli.admin.do_set_default_branch(args) - self.assertEqual( - cm.exception.args[0], - "No project found with: project=foob, user=None", - ) + self.assertIn("No project found with: ", cm.exception.args[0]) + self.assertIn("project=foob", cm.exception.args[0]) + self.assertIn("user=None", cm.exception.args[0]) def test_set_default_branch_invalid_project(self): """ Test the set-default-branch function of pagure-admin on an invalid