def test_main_centos8(self, mock_install, mock_remove, mock_gbp, mock_validate, mock_clean, mock_distro): mock_distro.return_value = ('centos', '8', 'CentOS 8') args = main._parse_args('centos', '8') mock_path = mock.Mock() mock_gbp.return_value = mock_path main.main() mock_validate.assert_called_once_with(args, 'CentOS 8', '8') mock_gbp.assert_called_once_with(args) mock_remove.assert_called_once_with(args) mock_clean.assert_called_once_with('centos8')
def test_main_fedora(self, mock_install, mock_remove, mock_ip, mock_gbp, mock_validate, mock_clean): args = main._parse_args() mock_path = mock.Mock() mock_gbp.return_value = mock_path main.main() mock_validate.assert_called_once_with(args) mock_gbp.assert_called_once_with(args) assert not mock_ip.called, '_install_priorities should no tbe called' mock_remove.assert_called_once_with(args) mock_install.assert_called_once_with(args, mock_path) mock_clean.assert_called_once_with('fedora')
def test_main(self, mock_install, mock_remove, mock_ip, mock_gbp, mock_validate, mock_clean): args = main._parse_args() mock_path = mock.Mock() mock_gbp.return_value = mock_path main.main() mock_validate.assert_called_once_with(args) mock_gbp.assert_called_once_with(args) mock_ip.assert_called_once_with() mock_remove.assert_called_once_with(args) mock_install.assert_called_once_with(args, mock_path) mock_clean.assert_called_once_with('centos7')
def test_main(self, mock_install, mock_remove, mock_ip, mock_gbp, mock_validate, mock_parse): mock_args = mock.Mock() mock_parse.return_value = mock_args mock_path = mock.Mock() mock_gbp.return_value = mock_path main.main() mock_validate.assert_called_once_with(mock_args) mock_gbp.assert_called_once_with(mock_args) mock_ip.assert_called_once_with() mock_remove.assert_called_once_with(mock_args) mock_install.assert_called_once_with(mock_args, mock_path)