Add Default Interface Implementation tests for VB#35957
Add Default Interface Implementation tests for VB#35957AlekseyTs merged 3 commits intodotnet:masterfrom
Conversation
|
@dotnet/roslyn-compiler Please review |
|
@dotnet/roslyn-compiler Please review, this is a test only change |
| <PropertyGroup> | ||
| <OutputType>Library</OutputType> | ||
| <TargetFrameworks>$(RoslynPortableTargetFrameworks)</TargetFrameworks> | ||
| <TargetFrameworks>net472;netcoreapp3.0</TargetFrameworks> |
There was a problem hiding this comment.
net472;netcoreapp3.0 [](start = 22, length = 20)
What values would $(RoslynPortableTargetFrameworks) produce? (ie. what's the difference?) #Closed
There was a problem hiding this comment.
What values would $(RoslynPortableTargetFrameworks) produce? (ie. what's the difference?)
I think it is: "net472;netcoreapp2.1"
In reply to: 288298770 [](ancestors = 288298770)
| } | ||
| } | ||
|
|
||
| [Fact] |
There was a problem hiding this comment.
[Fact] [](start = 7, length = 7)
Not related to this PR: have we thought about the use of Obsolete attribute in DIM? Consider adding some tests if interesting. #Closed
There was a problem hiding this comment.
Not related to this PR: have we thought about the use of Obsolete attribute in DIM? Consider adding some tests if interesting.
Unless you have something specific in mind, I do not believe there is specific interaction between DIM and Obsolete attribute.
In reply to: 288299204 [](ancestors = 288299204)
typo: Compilation #Resolved Refers to: src/Compilers/VisualBasic/Test/Symbol/SymbolsTests/DefaultInterfaceImplementationTests.vb:18 in 24234ef. [](commit_id = 24234ef, deletion_comment = False) |
I didn't quite follow this. Refers to: src/Compilers/VisualBasic/Test/Symbol/SymbolsTests/DefaultInterfaceImplementationTests.vb:98 in 24234ef. [](commit_id = 24234ef, deletion_comment = False) |
It is the opposite, we cannot verify this code when the test is running on Desktop. In reply to: 496691294 [](ancestors = 496691294) Refers to: src/Compilers/VisualBasic/Test/Symbol/SymbolsTests/DefaultInterfaceImplementationTests.vb:98 in 24234ef. [](commit_id = 24234ef, deletion_comment = False) |
jcouv
left a comment
There was a problem hiding this comment.
LGTM modulo typo. Thanks
Skimmed through the tests, as there's so many.
Related to #35820, #35821, #35823, #35824, #35827, #35834, #35852, #35885, #35911, #35948.