Пример #1
0
def test_skip_check(monkeypatch):
    monkeypatch.setattr(os, "getenv", lambda(_): True)
    monkeypatch.setattr(reporting, "report_generic", report_generic_mocked())
    with pytest.raises(StopActorExecution):
        library.skip_check()
    assert reporting.report_generic.called == 1
    assert 'Skipped signed packages check' in reporting.report_generic.report_fields['title']
def test_skip_check(monkeypatch):
    monkeypatch.setattr(os, "getenv", lambda _unused: True)
    monkeypatch.setattr(reporting, "report_generic", report_generic_mocked())

    assert library.skip_check()
    assert reporting.report_generic.called == 1
    assert 'Skipped OS release check' in reporting.report_generic.report_fields[
        'title']
    assert reporting.report_generic.report_fields['severity'] == 'high'
    assert 'flags' not in reporting.report_generic.report_fields
Пример #3
0
def test_no_skip_check(monkeypatch):
    monkeypatch.setattr(os, "getenv", lambda(_): False)
    monkeypatch.setattr(reporting, "report_generic", report_generic_mocked())

    library.skip_check()
    assert reporting.report_generic.called == 0
Пример #4
0
 def process(self):
     if not skip_check():
         check_os_version(version.SUPPORTED_VERSION)
Пример #5
0
 def process(self):
     supported_version = {'rhel': ['7.6']}
     if not skip_check():
         check_os_version(supported_version)
Пример #6
0
 def process(self):
     if not skip_check():
         check_os_version()
Пример #7
0
def test_no_skip_check(monkeypatch):
    monkeypatch.setattr(os, "getenv", lambda _unused: False)
    monkeypatch.setattr(reporting, "create_report", create_report_mocked())

    assert not library.skip_check()
    assert reporting.create_report.called == 0