summaryrefslogtreecommitdiffstats
path: root/roles/openshift_health_checker/test/package_update_test.py
blob: 5e000cff57f16d001e148079119a74c15049cc70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from openshift_checks.package_update import PackageUpdate


def test_package_update():
    return_value = object()

    def execute_module(module_name=None, module_args=None, tmp=None, task_vars=None):
        assert module_name == 'check_yum_update'
        assert 'packages' in module_args
        # empty list of packages means "generic check if 'yum update' will work"
        assert module_args['packages'] == []
        return return_value

    check = PackageUpdate(execute_module=execute_module)
    result = check.run(tmp=None, task_vars=None)
    assert result is return_value