コード例 #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']
コード例 #2
0
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
ファイル: actor.py プロジェクト: yarda/leapp-repository
 def process(self):
     if not skip_check():
         check_os_version(version.SUPPORTED_VERSION)
コード例 #5
0
ファイル: actor.py プロジェクト: adka1408/leapp-repository
 def process(self):
     supported_version = {'rhel': ['7.6']}
     if not skip_check():
         check_os_version(supported_version)
コード例 #6
0
ファイル: actor.py プロジェクト: t184256/leapp-repository
 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