From 215c7add2f131c011fcdf19aa097f460a512e129 Mon Sep 17 00:00:00 2001 From: Ondřej Nosek Date: Feb 18 2025 02:07:58 +0000 Subject: Fix unittests when building for ELN target JIRA: RHELCMP-14347 Fixes: #589 Signed-off-by: Ondřej Nosek --- diff --git a/test/test_cli.py b/test/test_cli.py index d201e7f..f002f65 100644 --- a/test/test_cli.py +++ b/test/test_cli.py @@ -2270,13 +2270,14 @@ class TestBuildFromStreamBranch(CliTestCase): _build.assert_called_once_with(None) + @patch('distro.os_release_info', return_value={'variant': 'non-ELN'}) @patch('pyrpkg.cli.cliClient._build') @patch('fedpkg.Commands.build_target') @patch('fedpkg.cli.get_stream_branches') @patch('fedpkg.cli.get_release_branches') def test_submit_builds( self, get_release_branches, get_stream_branches, build_target, - _build): + _build, os_release_info): get_release_branches.return_value = { 'fedora': ['f28', 'f27'], 'epel': ['epel7', 'epel8', 'epel9'], diff --git a/test/test_commands.py b/test/test_commands.py index b08a7fe..a168335 100644 --- a/test/test_commands.py +++ b/test/test_commands.py @@ -23,10 +23,11 @@ class TestDetermineRuntimeEnv(CommandTestCase): super(TestDetermineRuntimeEnv, self).setUp() self.cmd = self.make_commands() + @patch('distro.os_release_info', return_value={'variant': 'non-ELN'}) @patch('distro.id', return_value='fedora') @patch('distro.like', return_value='') @patch('distro.major_version', return_value='25') - def test_return_fedora_disttag(self, mock_ver, mock_like, mock_id): + def test_return_fedora_disttag(self, mock_ver, mock_like, mock_id, mock_release_info): result = self.cmd._determine_runtime_env() self.assertEqual('fc25', result)