diff --git a/tests/actions/vstudio/vc2010/test_output_props.lua b/tests/actions/vstudio/vc2010/test_output_props.lua index 4b6eeada..b98224b6 100755 --- a/tests/actions/vstudio/vc2010/test_output_props.lua +++ b/tests/actions/vstudio/vc2010/test_output_props.lua @@ -74,10 +74,26 @@ true .\ - $(OutDir)MyProject.xex + $(OutDir)MyProject.exe obj\Debug\ MyProject - .xex + .exe + $(OutDir)$(TargetName).xex + + ]] + end + + function suite.staticLibStructureIsCorrect_onXbox360() + system "Xbox360" + kind "StaticLib" + prepare() + test.capture [[ + + .\ + $(OutDir)MyProject.lib + obj\Debug\ + MyProject + .lib $(OutDir)$(TargetName).xex ]] diff --git a/tests/config/test_targetinfo.lua b/tests/config/test_targetinfo.lua index 3e09e899..0262c421 100755 --- a/tests/config/test_targetinfo.lua +++ b/tests/config/test_targetinfo.lua @@ -220,16 +220,22 @@ -- --- Name should use ".xex" for Xbox360 executables. +-- Name should use ".exe" for Xbox360 executables. -- function suite.nameUsesExe_onWindowsConsoleApp() kind "ConsoleApp" system "Xbox360" i = prepare() - test.isequal("MyProject.xex", i.name) + test.isequal("MyProject.exe", i.name) end + function suite.nameUsesLib_onXbox360StaticLib() + kind "StaticLib" + system "Xbox360" + i = prepare() + test.isequal("MyProject.lib", i.name) + end -- -- Name should use a prefix if set.