xamarin-macios/tests/mtouch
Sebastien Pouliot 03f9c4b9ca
[mtouch][mmp] Allow the use of major-only version numbers in arguments. Fixes #60280 (#3029)
The parsing done by `System.Version` does not accept a major-only string,
e.g. providing "11" would throw an exception.

Since people generally refer version as iOS 11 (and not iOS 11.0) this
is, at best, a nuisance. Xcode toolchain accept "11" as a valid string.

The first part of message was updated to show both the option name and
the (user provided) value.

The 2nd part remain the text of the .net exception message, i.e. what
`Version.Parse` tells you when it validates the string. Seeing the input
value should make it more obvious for other, incorrect version strings.

reference:
https://bugzilla.xamarin.com/show_bug.cgi?id=60280
2017-11-23 11:16:30 -05:00
..
.gitignore [tests] Import 2016-05-26 15:06:52 +02:00
Cache.cs [mtouch tests] Add Cache. 2017-01-05 10:43:55 +01:00
InlinerTest.cs [linker] Add an well known candidate inliner substep along with tests (#1513) 2017-01-17 21:49:44 -05:00
LinkerTests.cs [linker] Handle ParameterInfos preserved from XML definitions. Fixes #60176. (#2915) 2017-10-24 10:57:17 +02:00
MLaunchTool.cs [generator] Add unit test project, and port a few tests over from the makefile tests. (#2299) (#2304) 2017-07-11 08:52:24 +02:00
MTouch.cs [MTouch] If we are building a shared code extension, do not build the msym dir. #60415 (#3016) 2017-11-17 18:24:09 +01:00
MTouchTool.cs [mtouch/mmp/bgen] Add support for response files. (#2808) 2017-11-16 16:02:34 +01:00
Makefile [mtouch tests] Update Makefile to NUnit3 syntax for helper text/targets. (#1171) 2016-11-11 17:47:54 +01:00
MiscTests.cs [tests] Ignore mtouch tests that require device support if device support was not included in the build. (#1109) 2016-11-03 13:20:31 +01:00
RegistrarTest.cs [tests][mtouch] Add test case for bug #59617. (#2926) 2017-10-27 19:14:58 +02:00
SdkTest.cs [mtouch] Don't look for assembly references in attributes in assemblies we ship. Partially fixes #49087. (#2121) 2017-05-24 21:05:21 +02:00
StringUtilsTest.cs [mtouch][mmp] Allow the use of major-only version numbers in arguments. Fixes #60280 (#3029) 2017-11-23 11:16:30 -05:00
TimingTests.cs [mtouch tests] Minor refactoring to make a few nested classes non-nested. (#1433) 2017-01-04 19:33:57 +01:00
mtouch.csproj [mtouch][mmp] Allow the use of major-only version numbers in arguments. Fixes #60280 (#3029) 2017-11-23 11:16:30 -05:00
mtouch.sln [tests] The mtouch tests now require Cecil, so add the expected project reference to the solution. (#1568) 2017-01-27 07:32:44 +01:00
packages.config [tests] Update to NUnit 3 in mtouch tests. (#1119) 2016-11-07 12:22:37 +01:00
runSingleTest.sh [tests] Import 2016-05-26 15:06:52 +02:00