Fix .NET integration tests (#2879)

This commit is contained in:
George Pollard
2023-02-22 12:05:45 +13:00
committed by GitHub
parent cfcff716d1
commit 6cd53b1db6

View File

@ -592,27 +592,12 @@ class TestOnefuzz:
elif config.template == TemplateType.libfuzzer_dotnet: elif config.template == TemplateType.libfuzzer_dotnet:
if setup is None: if setup is None:
raise Exception("setup required for libfuzzer_dotnet") raise Exception("setup required for libfuzzer_dotnet")
job = self.of.template.libfuzzer.dotnet(
self.project,
target,
BUILD,
pools[config.os].name,
target_harness=config.target_exe,
inputs=inputs,
setup_dir=setup,
duration=duration,
vm_count=1,
target_options=config.target_options,
)
elif config.template == TemplateType.libfuzzer_dotnet_dll:
if setup is None:
raise Exception("setup required for libfuzzer_dotnet_dll")
if config.target_class is None: if config.target_class is None:
raise Exception("target_class required for libfuzzer_dotnet_dll") raise Exception("target_class required for libfuzzer_dotnet")
if config.target_method is None: if config.target_method is None:
raise Exception("target_method required for libfuzzer_dotnet_dll") raise Exception("target_method required for libfuzzer_dotnet")
job = self.of.template.libfuzzer.dotnet_dll( job = self.of.template.libfuzzer.dotnet(
self.project, self.project,
target, target,
BUILD, BUILD,