From ea91d324ccf8c19b3669533d8f381db0f5cb9734 Mon Sep 17 00:00:00 2001 From: Oliver Schneider Date: Tue, 15 Oct 2019 21:27:18 +0200 Subject: Arranging for VS2019 support --HG-- branch : vs2019_support --- tests/actions/vstudio/sln2005/header.lua | 23 +++++++++++++++++++--- tests/actions/vstudio/vc2010/test_config_props.lua | 13 ++++++++++++ 2 files changed, 33 insertions(+), 3 deletions(-) (limited to 'tests') diff --git a/tests/actions/vstudio/sln2005/header.lua b/tests/actions/vstudio/sln2005/header.lua index 2208b42..240889d 100755 --- a/tests/actions/vstudio/sln2005/header.lua +++ b/tests/actions/vstudio/sln2005/header.lua @@ -77,7 +77,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 ]] --[[ -VS 2013 seems to add: +VS 2013 seems to add something like: VisualStudioVersion = 12.0.31101.0 MinimumVisualStudioVersion = 10.0.40219.1 @@ -94,7 +94,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 ]] --[[ -VS 2015 seems to add: +VS 2015 seems to add something like: VisualStudioVersion = 14.0.23107.0 MinimumVisualStudioVersion = 10.0.40219.1 @@ -111,11 +111,28 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 ]] --[[ -VS 2017 seems to add: +VS 2017 seems to add something like: VisualStudioVersion = 15.0.26228.4 MinimumVisualStudioVersion = 10.0.40219.1 +which don't seem to be mandatory, though. +]] + end + + function suite.On2019() + _ACTION = "vs2019" + prepare() + test.capture [[ +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 16 + ]] +--[[ +VS 2019 seems to add something like: + +VisualStudioVersion = 16.0.29411.108 +MinimumVisualStudioVersion = 10.0.40219.1 + which don't seem to be mandatory, though. ]] end diff --git a/tests/actions/vstudio/vc2010/test_config_props.lua b/tests/actions/vstudio/vc2010/test_config_props.lua index d2f18dd..b1b19ff 100644 --- a/tests/actions/vstudio/vc2010/test_config_props.lua +++ b/tests/actions/vstudio/vc2010/test_config_props.lua @@ -102,3 +102,16 @@ ]] end + + function suite.structureIsCorrect_onDefaultValues_on2019() + _ACTION = "vs2019" + prepare() + test.capture [[ + + Application + true + MultiByte + v142 + + ]] + end -- cgit v1.2.3