From e258ea3e7cd9f3795ccc9e0c30452b5dff286091 Mon Sep 17 00:00:00 2001 From: Chenxiong Qi Date: Fri, 10 Jan 2020 16:35:49 +0800 Subject: [PATCH] Add a test for generating koji tag for a scratch build Signed-off-by: Chenxiong Qi --- tests/test_builder/test_koji.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/test_builder/test_koji.py b/tests/test_builder/test_koji.py index 92a1a366..71c5d235 100644 --- a/tests/test_builder/test_koji.py +++ b/tests/test_builder/test_koji.py @@ -1039,3 +1039,14 @@ def test_generate_koji_tag_in_hash_format(): tag = KojiModuleBuilder.generate_koji_tag(*nsvc_list) expected_tag = "module-1cf457d452e54dda" assert tag == expected_tag + + +def test_generate_koji_tag_for_scratch_build(): + tag = KojiModuleBuilder.generate_koji_tag( + "testmodule", "master", "20170816080815", "37c6c57", scratch=True) + assert tag == "scrmod-testmodule-master-20170816080815-37c6c57+0" + + tag = KojiModuleBuilder.generate_koji_tag( + "testmodule", "master", "20170816080815", "37c6c57", + scratch=True, scratch_id=1000) + assert tag == "scrmod-testmodule-master-20170816080815-37c6c57+1000"