diff --git a/Tests/CSharp/MultiFileSolutionAndProjectTests.cs b/Tests/CSharp/MultiFileSolutionAndProjectTests.cs index dbf97a1f6..38fd61434 100644 --- a/Tests/CSharp/MultiFileSolutionAndProjectTests.cs +++ b/Tests/CSharp/MultiFileSolutionAndProjectTests.cs @@ -18,14 +18,14 @@ public MultiFileSolutionAndProjectTests(MultiFileTestFixture multiFileTestFixtur _multiFileTestFixture = multiFileTestFixture; } - [Fact(Skip = "CI system cannot run this at the moment due to installed SDK versions")] + [Fact] public async Task ConvertWholeSolutionAsync() { await _multiFileTestFixture.ConvertProjectsWhereAsync(p => true, Language.CS); } - [Fact(Skip= "CI system cannot run this at the moment due to installed SDK versions")] + [Fact] public async Task ConvertVbLibraryOnlyAsync() { await _multiFileTestFixture.ConvertProjectsWhereAsync(p => p.Name == "VbLibrary", Language.CS); diff --git a/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp1/My Project/AssemblyInfo.vb b/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp1/My Project/AssemblyInfo.vb index 000d88b10..e41506c17 100644 --- a/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp1/My Project/AssemblyInfo.vb +++ b/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp1/My Project/AssemblyInfo.vb @@ -1,35 +1,9 @@ Imports System Imports System.Reflection Imports System.Runtime.InteropServices - -' General Information about an assembly is controlled through the following -' set of attributes. Change these attribute values to modify the information -' associated with an assembly. - -' Review the values of the assembly attributes - - - - - - 'The following GUID is for the ID of the typelib if this project is exposed to COM - -' Version information for an assembly consists of the following four values: -' -' Major Version -' Minor Version -' Build Number -' Revision -' -' You can specify all the values or you can default the Build and Revision Numbers -' by using the '*' as shown below: -' - - - diff --git a/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp1/VisualBasicConsoleApp.vbproj b/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp1/VisualBasicConsoleApp.vbproj index 67b2b1122..5fbb608d1 100644 --- a/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp1/VisualBasicConsoleApp.vbproj +++ b/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp1/VisualBasicConsoleApp.vbproj @@ -1,117 +1,56 @@ - - - + - Debug - AnyCPU - {C69D27C1-FF4E-43CB-BB0F-9BF811BF0F81} + net481 Exe ConsoleApp1.Module1 ConsoleApp1 ConsoleApp1 - 512 Console - v4.8 - true - + false + true + true + ConsoleApp1 + ConsoleApp1 + Copyright © 2018 + 1.0.0.0 + 1.0.0.0 - AnyCPU - true - full - true - true - bin\Debug\ ConsoleApp1.xml 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 - AnyCPU - pdbonly false - true - true - bin\Release\ ConsoleApp1.xml 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 - - On - - - Binary - - - Off - - - On - - - - - - - - - - - - - - - - - - - - - - - - - + True Application.myapp True - + True True Resources.resx - + True Settings.settings True - - VbMyResourcesResXFileCodeGenerator - Resources.Designer.vb - My.Resources - Designer - - - - + MyApplicationCodeGenerator Application.Designer.vb - - SettingsSingleFileGenerator - My - Settings.Designer.vb - - - - {b7602e54-8f45-4dc4-88b5-e11cdc7e8b41} - CSharpConsoleApp - + + + + - \ No newline at end of file diff --git a/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp2/CSharpConsoleApp.csproj b/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp2/CSharpConsoleApp.csproj index 85b50bfa2..90be77c2f 100644 --- a/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp2/CSharpConsoleApp.csproj +++ b/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp2/CSharpConsoleApp.csproj @@ -1,62 +1,24 @@ - - - + - Debug - AnyCPU - {B7602E54-8F45-4DC4-88B5-E11CDC7E8B41} + net481 Exe ConsoleApp2 ConsoleApp2 - v4.8 - 512 - true - + false + ConsoleApp2 + ConsoleApp2 + Copyright © 2018 + 1.0.0.0 + 1.0.0.0 - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 bin\Debug\ConsoleApp2.xml - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - + - - {4de39d59-19c6-4e1e-910c-5ea8ba55348b} - CSharpNetStandardLib - + + - \ No newline at end of file diff --git a/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp2/Properties/AssemblyInfo.cs b/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp2/Properties/AssemblyInfo.cs index 8fc583c88..1b9d8ea7c 100644 --- a/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp2/Properties/AssemblyInfo.cs +++ b/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp2/Properties/AssemblyInfo.cs @@ -1,16 +1,6 @@ using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("ConsoleApp2")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("ConsoleApp2")] -[assembly: AssemblyCopyright("Copyright © 2018")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -21,16 +11,3 @@ // The following GUID is for the ID of the typelib if this project is exposed to COM [assembly: Guid("b7602e54-8f45-4dc4-88b5-e11cdc7e8b41")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp4/ConsoleApp4.vbproj b/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp4/ConsoleApp4.vbproj index 59c97ca8f..b9769a76c 100644 --- a/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp4/ConsoleApp4.vbproj +++ b/Tests/TestData/MultiFileCharacterization/SourceFiles/ConsoleApp4/ConsoleApp4.vbproj @@ -1,9 +1,7 @@ - Exe ConsoleApp4 - netcoreapp3.1 + net8.0 - - + \ No newline at end of file diff --git a/Tests/TestData/MultiFileCharacterization/SourceFiles/Prefix.VbLibrary/My Project/AssemblyInfo.vb b/Tests/TestData/MultiFileCharacterization/SourceFiles/Prefix.VbLibrary/My Project/AssemblyInfo.vb index 20ae9495c..ed3df4afd 100644 --- a/Tests/TestData/MultiFileCharacterization/SourceFiles/Prefix.VbLibrary/My Project/AssemblyInfo.vb +++ b/Tests/TestData/MultiFileCharacterization/SourceFiles/Prefix.VbLibrary/My Project/AssemblyInfo.vb @@ -1,35 +1,9 @@ Imports System Imports System.Reflection Imports System.Runtime.InteropServices - -' General Information about an assembly is controlled through the following -' set of attributes. Change these attribute values to modify the information -' associated with an assembly. - -' Review the values of the assembly attributes - - - - - - 'The following GUID is for the ID of the typelib if this project is exposed to COM - -' Version information for an assembly consists of the following four values: -' -' Major Version -' Minor Version -' Build Number -' Revision -' -' You can specify all the values or you can default the Build and Revision Numbers -' by using the '*' as shown below: -' - - - diff --git a/Tests/TestData/MultiFileCharacterization/SourceFiles/Prefix.VbLibrary/Prefix.VbLibrary.vbproj b/Tests/TestData/MultiFileCharacterization/SourceFiles/Prefix.VbLibrary/Prefix.VbLibrary.vbproj index d44d68b87..b03f9c03e 100644 --- a/Tests/TestData/MultiFileCharacterization/SourceFiles/Prefix.VbLibrary/Prefix.VbLibrary.vbproj +++ b/Tests/TestData/MultiFileCharacterization/SourceFiles/Prefix.VbLibrary/Prefix.VbLibrary.vbproj @@ -1,94 +1,44 @@ - - - + - Debug - AnyCPU - {CFAB82CD-BA17-4F08-99E2-403FADB0C46A} + net481 Library - Prefix.VbLibrary - Prefix.VbLibrary - 512 Windows - v4.8 - true - + false + Prefix.VbLibrary + HP Inc. + Prefix.VbLibrary + Copyright © HP Inc. 2021 + 1.0.0.0 + 1.0.0.0 - true - full - true - true - bin\Debug\ Prefix.VbLibrary.xml 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 - pdbonly false - true - true - bin\Release\ Prefix.VbLibrary.xml 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 - - On - - - Binary - - - Off - - - On - - - - - - - - - - - - - - - - - - - - - - - - - - + True Application.myapp True - + True True Resources.resx - + True Settings.settings True - - - + VbMyResourcesResXFileCodeGenerator Resources.Designer.vb My.Resources @@ -96,16 +46,17 @@ - - + MyApplicationCodeGenerator Application.Designer.vb - + SettingsSingleFileGenerator My Settings.Designer.vb - + + + \ No newline at end of file diff --git a/Tests/TestData/MultiFileCharacterization/SourceFiles/VbLibrary/VbLibrary.vbproj b/Tests/TestData/MultiFileCharacterization/SourceFiles/VbLibrary/VbLibrary.vbproj index 9824bd491..f6efb00df 100644 --- a/Tests/TestData/MultiFileCharacterization/SourceFiles/VbLibrary/VbLibrary.vbproj +++ b/Tests/TestData/MultiFileCharacterization/SourceFiles/VbLibrary/VbLibrary.vbproj @@ -1,14 +1,10 @@  - - - VbLibrary - netstandard2.1 - - - - - - - - - + + VbLibrary + net6.0 + + + + + + \ No newline at end of file diff --git a/Tests/TestData/MultiFileCharacterization/SourceFiles/WindowsAppVb/My Project/AssemblyInfo.vb b/Tests/TestData/MultiFileCharacterization/SourceFiles/WindowsAppVb/My Project/AssemblyInfo.vb index ae9fa2302..a65f18f93 100644 --- a/Tests/TestData/MultiFileCharacterization/SourceFiles/WindowsAppVb/My Project/AssemblyInfo.vb +++ b/Tests/TestData/MultiFileCharacterization/SourceFiles/WindowsAppVb/My Project/AssemblyInfo.vb @@ -1,35 +1,9 @@ Imports System Imports System.Reflection Imports System.Runtime.InteropServices - -' General Information about an assembly is controlled through the following -' set of attributes. Change these attribute values to modify the information -' associated with an assembly. - -' Review the values of the assembly attributes - - - - - - 'The following GUID is for the ID of the typelib if this project is exposed to COM - -' Version information for an assembly consists of the following four values: -' -' Major Version -' Minor Version -' Build Number -' Revision -' -' You can specify all the values or you can default the Build and Revision Numbers -' by using the '*' as shown below: -' - - - diff --git a/Tests/TestData/MultiFileCharacterization/SourceFiles/WindowsAppVb/WindowsAppVb.vbproj b/Tests/TestData/MultiFileCharacterization/SourceFiles/WindowsAppVb/WindowsAppVb.vbproj index e18703af8..791ddb35f 100644 --- a/Tests/TestData/MultiFileCharacterization/SourceFiles/WindowsAppVb/WindowsAppVb.vbproj +++ b/Tests/TestData/MultiFileCharacterization/SourceFiles/WindowsAppVb/WindowsAppVb.vbproj @@ -1,190 +1,81 @@ - - - + - Debug - AnyCPU - {D18AB89D-1897-4779-A937-F48661E0B6B8} + net481 WinExe WindowsAppVb.My.MyApplication - WindowsAppVb - WindowsAppVb - 512 WindowsForms - v4.8 - true - + false + true + true + WindowsAppVb + WindowsAppVb + Copyright © 2018 + 1.0.0.0 + 1.0.0.0 - AnyCPU - true - full - true - true - bin\Debug\ WindowsAppVb.xml 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 - AnyCPU - pdbonly false - true - true - bin\Release\ WindowsAppVb.xml 42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 - - On - - - Binary - - - Off - - - On - - - - - - - - - - - - - - - - - - - - - - - + True True Resource3.resx - + FolderForm.vb - - Form - - + True True Resource2.resx - - + True True Resource1.resx - + True True Resource1.en-US.resx - - Form - - - WinformsDesignerTest.vb - Form - - - + True Application.myapp True - + True True Resources.resx - + True Settings.settings True - - - My.Resources - ResXFileCodeGenerator - Resource3.Designer.vb - - - FolderForm.vb - - - My.Resources - ResXFileCodeGenerator - Resource2.Designer.vb - - - PublicResXFileCodeGenerator - Resource1.en-US.Designer.vb - My.Resources - - - My.Resources - PublicResXFileCodeGenerator - Resource1.Designer.vb - - - WinformsDesignerTest.vb - - - VbMyResourcesResXFileCodeGenerator - Resources.Designer.vb - My.Resources - Designer - - - - + MyApplicationCodeGenerator Application.Designer.vb - - SettingsSingleFileGenerator - My - Settings.Designer.vb - - - - - - - - - + - - {fbfbe639-a532-408a-960d-288e05feeb0e} - VbNetStandardLib - + - \ No newline at end of file diff --git a/Tests/VB/MultiFileSolutionAndProjectTests.cs b/Tests/VB/MultiFileSolutionAndProjectTests.cs index 842ba3ab1..a19dd3154 100644 --- a/Tests/VB/MultiFileSolutionAndProjectTests.cs +++ b/Tests/VB/MultiFileSolutionAndProjectTests.cs @@ -18,14 +18,14 @@ public MultiFileSolutionAndProjectTests(MultiFileTestFixture multiFileTestFixtur _multiFileTestFixture = multiFileTestFixture; } - [Fact(Skip = "CI system cannot run this at the moment due to installed SDK versions")] + [Fact] /* enable for executing locally */ public async Task ConvertWholeSolutionAsync() { //the `CSharpRefReturn` project is excluded because it has ref return properties which are not supported in VB await _multiFileTestFixture.ConvertProjectsWhereAsync(p => p.Name != "CSharpRefReturn", Language.VB); } - [Fact(Skip = "CI system cannot run this at the moment due to installed SDK versions")] + [Fact] /* enable for executing locally */ public async Task ConvertCSharpConsoleAppOnlyAsync() { await _multiFileTestFixture.ConvertProjectsWhereAsync(p => p.Name == "CSharpConsoleApp", Language.VB);