[xharness] Don't fail to write report if failing to list referenced assemblies. Fixes xamarin/maccore#1821. (#6448)
Fixes https://github.com/xamarin/maccore/issues/1821.
This commit is contained in:
Родитель
8c78006fc9
Коммит
22699633ae
|
@ -2581,8 +2581,12 @@ namespace xharness
|
|||
return Enumerable.Empty<string> ();
|
||||
|
||||
var csproj = new XmlDocument ();
|
||||
csproj.LoadWithoutNetworkAccess (ProjectFile.Replace ("\\", "/"));
|
||||
referencedNunitAndXunitTestAssemblies = csproj.GetNunitAndXunitTestReferences ();
|
||||
try {
|
||||
csproj.LoadWithoutNetworkAccess (ProjectFile.Replace ("\\", "/"));
|
||||
referencedNunitAndXunitTestAssemblies = csproj.GetNunitAndXunitTestReferences ();
|
||||
} catch (Exception e) {
|
||||
referencedNunitAndXunitTestAssemblies = new string [] { $"Exception: {e.Message}", $"Filename: {ProjectFile}" };
|
||||
}
|
||||
} else {
|
||||
referencedNunitAndXunitTestAssemblies = Enumerable.Empty<string> ();
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче