def test_ScanOverrides_parse_login_macro_overrides_success(get_endpoint_mock, parse_webinspect_mock, run_env_mock): # Given overrides = _setup_overrides() # When scan_overrides_object = ScanOverrides(overrides) scan_overrides_object._parse_login_macro_overrides() # Expect assert scan_overrides_object.login_macro is None
def test_ScanOverrides_parse_login_macro_overrides_cli_passed_loging_macro_success( get_endpoint_mock, parse_webinspect_mock, run_env_mock): # Given overrides = _setup_overrides(expected_login_macro="macro.xml") # When scan_overrides_object = ScanOverrides(overrides) scan_overrides_object._parse_login_macro_overrides() # Expect assert scan_overrides_object.login_macro is "macro.xml" assert scan_overrides_object.webinspect_upload_webmacros == ["macro.xml"]