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.