Introduction of solution info and project file info #308
84 passed, 126 failed and 3 skipped
Report | Passed | Failed | Skipped | Time |
---|---|---|---|---|
tests/Buildalyzer.Tests/TestResults/test-results.trx | 83✅ | 113❌ | 3⚪ | 36s |
tests/Buildalyzer.Workspaces.Tests/TestResults/test-results.trx | 1✅ | 13❌ | 35s |
❌ tests/Buildalyzer.Tests/TestResults/test-results.trx
199 tests were completed in 36s with 83 passed, 113 failed and 3 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Buildalyzer.Tests.Compiler.CompilerCommandFixture | 3✅ | 453ms | ||
Buildalyzer.Tests.Construction.PackageReferenceFixture | 3✅ | 3ms | ||
Buildalyzer.Tests.Environment.DotNetInfoFixture | 3✅ | 10ms | ||
Buildalyzer.Tests.Environment.EnvironmentFactoryFixture | 61✅ | 39ms | ||
Buildalyzer.Tests.Environment.MsBuildPropertiesFixture | 1✅ | 3ms | ||
Buildalyzer.Tests.Integration.SimpleProjectsFixture | 6✅ | 113❌ | 3⚪ | 34s |
Buildalyzer.Tests.IO.IOPathFixture | 2✅ | 0ms | ||
Project_GUID_specs.Creates | 4✅ | 2ms |
✅ Buildalyzer.Tests.Compiler.CompilerCommandFixture
✅ Parse_CS
✅ Parse_FSharp
✅ Parse_VB
✅ Buildalyzer.Tests.Construction.PackageReferenceFixture
✅ PackageReferenceWithIncludeShouldContainName
✅ PackageReferenceWithUpgradeShouldContainName
✅ PackageReferenceWithVersionShouldContainVersion
✅ Buildalyzer.Tests.Environment.DotNetInfoFixture
✅ Parses_Linux
✅ Parses_Windows_NET_Core
✅ Parses_Windows_NET8
✅ Buildalyzer.Tests.Environment.EnvironmentFactoryFixture
✅ IsFrameworkTargetFrameworkForTfm("net11",True)
✅ IsFrameworkTargetFrameworkForTfm("net20",True)
✅ IsFrameworkTargetFrameworkForTfm("net35",True)
✅ IsFrameworkTargetFrameworkForTfm("net40",True)
✅ IsFrameworkTargetFrameworkForTfm("net403",True)
✅ IsFrameworkTargetFrameworkForTfm("net45",True)
✅ IsFrameworkTargetFrameworkForTfm("net451",True)
✅ IsFrameworkTargetFrameworkForTfm("net452",True)
✅ IsFrameworkTargetFrameworkForTfm("net46",True)
✅ IsFrameworkTargetFrameworkForTfm("net461",True)
✅ IsFrameworkTargetFrameworkForTfm("net462",True)
✅ IsFrameworkTargetFrameworkForTfm("net47",True)
✅ IsFrameworkTargetFrameworkForTfm("net471",True)
✅ IsFrameworkTargetFrameworkForTfm("net472",True)
✅ IsFrameworkTargetFrameworkForTfm("net48",True)
✅ IsFrameworkTargetFrameworkForTfm("net5.0-android",False)
✅ IsFrameworkTargetFrameworkForTfm("net5.0-ios",False)
✅ IsFrameworkTargetFrameworkForTfm("net5.0-macos",False)
✅ IsFrameworkTargetFrameworkForTfm("net5.0-tvos",False)
✅ IsFrameworkTargetFrameworkForTfm("net5.0-watchos",False)
✅ IsFrameworkTargetFrameworkForTfm("net5.0-windows",False)
✅ IsFrameworkTargetFrameworkForTfm("net5.0",False)
✅ IsFrameworkTargetFrameworkForTfm("net5",False)
✅ IsFrameworkTargetFrameworkForTfm("net6.0-android",False)
✅ IsFrameworkTargetFrameworkForTfm("net6.0-ios",False)
✅ IsFrameworkTargetFrameworkForTfm("net6.0-macos",False)
✅ IsFrameworkTargetFrameworkForTfm("net6.0-tvos",False)
✅ IsFrameworkTargetFrameworkForTfm("net6.0-watchos",False)
✅ IsFrameworkTargetFrameworkForTfm("net6.0-windows",False)
✅ IsFrameworkTargetFrameworkForTfm("net6.0",False)
✅ IsFrameworkTargetFrameworkForTfm("net6",False)
✅ IsFrameworkTargetFrameworkForTfm("netcore",True)
✅ IsFrameworkTargetFrameworkForTfm("netcore45",True)
✅ IsFrameworkTargetFrameworkForTfm("netcore451",True)
✅ IsFrameworkTargetFrameworkForTfm("netcoreapp1.0",False)
✅ IsFrameworkTargetFrameworkForTfm("netcoreapp1.1",False)
✅ IsFrameworkTargetFrameworkForTfm("netcoreapp2.0",False)
✅ IsFrameworkTargetFrameworkForTfm("netcoreapp2.1",False)
✅ IsFrameworkTargetFrameworkForTfm("netcoreapp2.2",False)
✅ IsFrameworkTargetFrameworkForTfm("netcoreapp3.0",False)
✅ IsFrameworkTargetFrameworkForTfm("netcoreapp3.1",False)
✅ IsFrameworkTargetFrameworkForTfm("netmf",True)
✅ IsFrameworkTargetFrameworkForTfm("netstandard1.0",False)
✅ IsFrameworkTargetFrameworkForTfm("netstandard1.1",False)
✅ IsFrameworkTargetFrameworkForTfm("netstandard1.2",False)
✅ IsFrameworkTargetFrameworkForTfm("netstandard1.3",False)
✅ IsFrameworkTargetFrameworkForTfm("netstandard1.4",False)
✅ IsFrameworkTargetFrameworkForTfm("netstandard1.5",False)
✅ IsFrameworkTargetFrameworkForTfm("netstandard1.6",False)
✅ IsFrameworkTargetFrameworkForTfm("netstandard2.0",False)
✅ IsFrameworkTargetFrameworkForTfm("netstandard2.1",False)
✅ IsFrameworkTargetFrameworkForTfm("sl4",True)
✅ IsFrameworkTargetFrameworkForTfm("sl5",True)
✅ IsFrameworkTargetFrameworkForTfm("uap",True)
✅ IsFrameworkTargetFrameworkForTfm("uap10.0",True)
✅ IsFrameworkTargetFrameworkForTfm("wp",True)
✅ IsFrameworkTargetFrameworkForTfm("wp7",True)
✅ IsFrameworkTargetFrameworkForTfm("wp75",True)
✅ IsFrameworkTargetFrameworkForTfm("wp8",True)
✅ IsFrameworkTargetFrameworkForTfm("wp81",True)
✅ IsFrameworkTargetFrameworkForTfm("wpa81",True)
✅ Buildalyzer.Tests.Environment.MsBuildPropertiesFixture
✅ Provides_DesignTime_properties
❌ Buildalyzer.Tests.Integration.SimpleProjectsFixture
⚪ AzureFunctionSourceFiles
❌ Builds_DesignTime(Core,"ResponseFile\\ResponseFile.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNet5Project\\SdkNet5Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNet6Exe\\SdkNet6Exe.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNet6ImplicitUsings\\SdkNet6ImplicitUsings.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNet6Project\\SdkNet6Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNet6SelfContained\\SdkNet6SelfContained.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNet7Project\\SdkNet7Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNet8Alias\\SdkNet8Alias.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNet8CS12FeaturesProject\\SdkNet8CS12FeaturesProject.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNetCore2Project\\SdkNetCore2Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNetCore2ProjectImport\\SdkNetCore2ProjectImport.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNetCore2ProjectWithAnalyzer\\SdkNetCore2ProjectWithAnalyzer.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNetCore2ProjectWithImportedProps\\SdkNetCore2ProjectWithImportedProps.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNetCore2ProjectWithReference\\SdkNetCore2ProjectWithReference.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNetCore31Project\\SdkNetCore31Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNetStandardProject\\SdkNetStandardProject.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNetStandardProjectImport\\SdkNetStandardProjectImport.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNetStandardProjectWithConstants\\SdkNetStandardProjectWithConstants.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Builds_DesignTime(Core,"SdkNetStandardProjectWithPackageReference\\SdkNetStandardProjectWithPackageReference.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsFSharpProject
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
✅ BuildsLotsOfProjects
❌ BuildsProject(Core,"ResponseFile\\ResponseFile.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNet5Project\\SdkNet5Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNet6Exe\\SdkNet6Exe.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNet6ImplicitUsings\\SdkNet6ImplicitUsings.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNet6Project\\SdkNet6Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNet6SelfContained\\SdkNet6SelfContained.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNet7Project\\SdkNet7Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNet8Alias\\SdkNet8Alias.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNet8CS12FeaturesProject\\SdkNet8CS12FeaturesProject.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNetCore2Project\\SdkNetCore2Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNetCore2ProjectImport\\SdkNetCore2ProjectImport.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNetCore2ProjectWithAnalyzer\\SdkNetCore2ProjectWithAnalyzer.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNetCore2ProjectWithImportedProps\\SdkNetCore2ProjectWithImportedProps.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNetCore2ProjectWithReference\\SdkNetCore2ProjectWithReference.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNetCore31Project\\SdkNetCore31Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNetStandardProject\\SdkNetStandardProject.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNetStandardProjectImport\\SdkNetStandardProjectImport.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNetStandardProjectWithConstants\\SdkNetStandardProjectWithConstants.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProject(Core,"SdkNetStandardProjectWithPackageReference\\SdkNetStandardProjectWithPackageReference.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsProjectWithoutLogger(Core)
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ BuildsVisualBasicProject
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
✅ DuplicateProjectReferences
✅ FiltersProjectsInSolution
❌ GetsProjectGuidFromProject(Core)
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
✅ GetsProjectGuidFromSolution(Core)
✅ GetsProjectsInSolution
❌ GetsReferences(Core,"ResponseFile\\ResponseFile.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNet5Project\\SdkNet5Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNet6Exe\\SdkNet6Exe.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNet6ImplicitUsings\\SdkNet6ImplicitUsings.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNet6Project\\SdkNet6Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNet6SelfContained\\SdkNet6SelfContained.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNet7Project\\SdkNet7Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNet8Alias\\SdkNet8Alias.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNet8CS12FeaturesProject\\SdkNet8CS12FeaturesProject.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNetCore2Project\\SdkNetCore2Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNetCore2ProjectImport\\SdkNetCore2ProjectImport.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNetCore2ProjectWithAnalyzer\\SdkNetCore2ProjectWithAnalyzer.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNetCore2ProjectWithImportedProps\\SdkNetCore2ProjectWithImportedProps.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNetCore2ProjectWithReference\\SdkNetCore2ProjectWithReference.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNetCore31Project\\SdkNetCore31Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNetStandardProject\\SdkNetStandardProject.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNetStandardProjectImport\\SdkNetStandardProjectImport.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNetStandardProjectWithConstants\\SdkNetStandardProjectWithConstants.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsReferences(Core,"SdkNetStandardProjectWithPackageReference\\SdkNetStandardProjectWithPackageReference.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"ResponseFile\\ResponseFile.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNet5Project\\SdkNet5Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNet6Exe\\SdkNet6Exe.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNet6ImplicitUsings\\SdkNet6ImplicitUsings.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNet6Project\\SdkNet6Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNet6SelfContained\\SdkNet6SelfContained.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNet7Project\\SdkNet7Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNet8Alias\\SdkNet8Alias.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNet8CS12FeaturesProject\\SdkNet8CS12FeaturesProject.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNetCore2Project\\SdkNetCore2Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNetCore2ProjectImport\\SdkNetCore2ProjectImport.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNetCore2ProjectWithAnalyzer\\SdkNetCore2ProjectWithAnalyzer.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNetCore2ProjectWithImportedProps\\SdkNetCore2ProjectWithImportedProps.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNetCore2ProjectWithReference\\SdkNetCore2ProjectWithReference.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNetCore31Project\\SdkNetCore31Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNetStandardProject\\SdkNetStandardProject.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNetStandardProjectImport\\SdkNetStandardProjectImport.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNetStandardProjectWithConstants\\SdkNetStandardProjectWithConstants.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFiles(Core,"SdkNetStandardProjectWithPackageReference\\SdkNetStandardProjectWithPackageReference.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"ResponseFile\\ResponseFile.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNet5Project\\SdkNet5Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNet6Exe\\SdkNet6Exe.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNet6ImplicitUsings\\SdkNet6ImplicitUsings.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNet6Project\\SdkNet6Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNet6SelfContained\\SdkNet6SelfContained.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNet7Project\\SdkNet7Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNet8Alias\\SdkNet8Alias.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNet8CS12FeaturesProject\\SdkNet8CS12FeaturesProject.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNetCore2Project\\SdkNetCore2Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNetCore2ProjectImport\\SdkNetCore2ProjectImport.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNetCore2ProjectWithAnalyzer\\SdkNetCore2ProjectWithAnalyzer.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNetCore2ProjectWithImportedProps\\SdkNetCore2ProjectWithImportedProps.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNetCore2ProjectWithReference\\SdkNetCore2ProjectWithReference.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNetCore31Project\\SdkNetCore31Project.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNetStandardProject\\SdkNetStandardProject.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNetStandardProjectImport\\SdkNetStandardProjectImport.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNetStandardProjectWithConstants\\SdkNetStandardProjectWithConstants.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinaryLog(Core,"SdkNetStandardProjectWithPackageReference\\SdkNetStandardProjectWithPackageReference.csproj")
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinLogFile("SdkNetCore31Project-v14.binlog",14)
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ GetsSourceFilesFromBinLogFile("SdkNetCore31Project-v9.binlog",9)
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
✅ IgnoreSolutionItemsThatAreNotProjects
❌ LegacyFrameworkProjectWithPackageReferenceGetsPackageReferences
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
⚪ LegacyFrameworkProjectWithPackageReferenceGetsReferences
❌ LegacyFrameworkProjectWithProjectReferenceGetsReferences
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ MultiTargetingBuildAllTargetFrameworksGetsSourceFiles
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ MultiTargetingBuildCoreTargetFrameworkGetsSourceFiles
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ MultiTargetingBuildFrameworkTargetFrameworkGetsSourceFiles
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Resolves_additional_files
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Resolves_additional_files_for_Razor_project
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SdkProjectWithDefineContstantsGetsPreprocessorSymbols
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SdkProjectWithPackageReferenceGetsPackageReferences
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SdkProjectWithPackageReferenceGetsReferences
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SdkProjectWithProjectReferenceGetsReferences
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SolutionDirShouldEndWithDirectorySeparator
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
⚪ WpfControlLibraryGetsSourceFiles
✅ Buildalyzer.Tests.IO.IOPathFixture
✅ Is_seperator_agnostic
✅ Supports_type_conversion("c:\\Program Files\\Buildalyzer")
✅ Project_GUID_specs.Creates
✅ SHA1_based_GUID("","1b4db7eb-4057-5ddf-91e0-36dec72071f5")
✅ SHA1_based_GUID("ABCDEFGHIJK","2a738916-9f0a-5c81-a8fa-cc64ba606458")
✅ SHA1_based_GUID("Buildalyzer","74397281-1b33-5316-aad1-c7ef52552d75")
✅ SHA1_based_GUID(null,"1b4db7eb-4057-5ddf-91e0-36dec72071f5")
❌ tests/Buildalyzer.Workspaces.Tests/TestResults/test-results.trx
14 tests were completed in 35s with 1 passed, 13 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Buildalyzer.Workspaces.Tests.ProjectAnalyzerExtensionsFixture | 1✅ | 13❌ | 35s |
❌ Buildalyzer.Workspaces.Tests.ProjectAnalyzerExtensionsFixture
❌ AddsProjectReferences(False,1)
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ AddsProjectReferences(True,3)
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ AddsTransitiveProjectReferences(False,1)
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ AddsTransitiveProjectReferences(True,4)
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ CreatesCompilationOptions
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ Loads_Workspace
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
✅ LoadsSolution
❌ SupportAssemblyAliases
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SupportsAdditionalFiles
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SupportsAnalyzers
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SupportsCompilation
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SupportsConstants
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SupportsLangVersion12Features
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
❌ SupportsNullabilityEnabled
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Annotations
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► Builds_DesignTime(Core,"ResponseFile\\ResponseFile.csproj")
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String originalPath, String fullPath, String fileName, Boolean isNormalized)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.TestTools.BuildalyzerTestContext..ctor(FileInfo projectFile) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/TestTools/BuildalyzerTestContext.cs:line 21
at Buildalyzer.TestTools.Context.ForProject(String path) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/TestTools/Context.cs:line 9
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.Builds_DesignTime(EnvironmentPreference preference, String projectFile) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 69
at InvokeStub_SimpleProjectsFixture.Builds_DesignTime(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► Builds_DesignTime(Core,"SdkNetCore2Project\\SdkNetCore2Project.csproj")
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String originalPath, String fullPath, String fileName, Boolean isNormalized)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.TestTools.BuildalyzerTestContext..ctor(FileInfo projectFile) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/TestTools/BuildalyzerTestContext.cs:line 21
at Buildalyzer.TestTools.Context.ForProject(String path) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/TestTools/Context.cs:line 9
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.Builds_DesignTime(EnvironmentPreference preference, String projectFile) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 69
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► BuildsFSharpProject
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String originalPath, String fullPath, String fileName, Boolean isNormalized)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetProjectAnalyzer(String projectFile, StringWriter log) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 736
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.BuildsFSharpProject() in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 567
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► BuildsProject(Core,"ResponseFile\\ResponseFile.csproj")
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String fileName)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetProjectAnalyzer(String projectFile, StringWriter log) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 736
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.BuildsProject(EnvironmentPreference preference, String projectFile) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 91
at InvokeStub_SimpleProjectsFixture.BuildsProject(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► BuildsProject(Core,"SdkNetCore2Project\\SdkNetCore2Project.csproj")
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String fileName)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetProjectAnalyzer(String projectFile, StringWriter log) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 736
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.BuildsProject(EnvironmentPreference preference, String projectFile) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 91
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► BuildsProjectWithoutLogger(Core)
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String fileName)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.BuildsProjectWithoutLogger(EnvironmentPreference preference) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 543
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► BuildsVisualBasicProject
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String fileName)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetProjectAnalyzer(String projectFile, StringWriter log) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 736
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.BuildsVisualBasicProject() in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 587
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► GetsProjectGuidFromProject(Core)
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String fileName)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetsProjectGuidFromProject(EnvironmentPreference preference) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 520
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► GetsReferences(Core,"ResponseFile\\ResponseFile.csproj")
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String fileName)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetProjectAnalyzer(String projectFile, StringWriter log) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 736
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetsReferences(EnvironmentPreference preference, String projectFile) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 144
at InvokeStub_SimpleProjectsFixture.GetsReferences(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► GetsReferences(Core,"SdkNetCore2Project\\SdkNetCore2Project.csproj")
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String fileName)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetProjectAnalyzer(String projectFile, StringWriter log) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 736
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetsReferences(EnvironmentPreference preference, String projectFile) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 144
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
Check failure on line 32 in src/Buildalyzer/IO/IOPath.cs
github-actions / Test Results (ubuntu-latest)
Buildalyzer.Tests.Integration.SimpleProjectsFixture ► GetsSourceFiles(Core,"ResponseFile\\ResponseFile.csproj")
Failed test found in:
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
tests/Buildalyzer.Tests/TestResults/test-results.trx
Error:
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
Raw output
System.ArgumentException : The value cannot be an empty string. (Parameter 'path')
at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
at System.IO.Path.GetFullPath(String path)
at System.IO.FileInfo..ctor(String fileName)
at Buildalyzer.IO.IOPath.File() in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/IO/IOPath.cs:line 32
at Buildalyzer.AnalyzerManager..ctor(String solutionFilePath, AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 59
at Buildalyzer.AnalyzerManager..ctor(AnalyzerManagerOptions options) in /home/runner/work/Buildalyzer/Buildalyzer/src/Buildalyzer/AnalyzerManager.cs:line 48
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetProjectAnalyzer(String projectFile, StringWriter log) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 736
at Buildalyzer.Tests.Integration.SimpleProjectsFixture.GetsSourceFiles(EnvironmentPreference preference, String projectFile) in /home/runner/work/Buildalyzer/Buildalyzer/tests/Buildalyzer.Tests/Integration/SimpleProjectsFixture.cs:line 116
at InvokeStub_SimpleProjectsFixture.GetsSourceFiles(Object, Span`1)
at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)