[libraries][mobile] Skip TermInfo tests on Android, iOS, MacCatalyst,… #57220
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
… and tvOS
Fixes #36878
Fixes #37465
When investigating TermInfo test failures,
MethodInfo readDbMethod = typeof(Console).GetTypeInfo().Assembly.GetType(TerminfoDatabaseType).GetTypeInfo().GetDeclaredMethods(ReadDatabaseMethod).Where(m => m.GetParameters().Count() == 1).Single();
runs intoArgumentNullException
at the second occurrence ofGetTypeInfo()
possibly due toTerminfoDatabaseType
being trimmed out?In any case, TermInfo.cs from
src/libraries/System.Console/src/System/TermInfo.cs
is not compiled for mobileruntime/src/libraries/System.Console/src/System.Console.csproj
Line 152 in 0ea8653
Because mobile doesn't have terminal (sans
adb
), PNSE TermInfo test for mobile.