diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_project.lua | 85 |
1 files changed, 0 insertions, 85 deletions
diff --git a/tests/test_project.lua b/tests/test_project.lua index fffecef..223cba3 100644 --- a/tests/test_project.lua +++ b/tests/test_project.lua @@ -62,88 +62,3 @@ result = premake.getlinks(cfg, "all", "fullpath") test.isequal("user32.lib gdi32.lib", table.concat(result, " ")) end - - - - --- --- premake.walksources() tests --- - - local function walktest(prj, fname, state, nestlevel) - local item - if (state == "GroupStart") then - item = "<" .. fname .. ">" - elseif (state == "GroupEnd") then - item = "</" .. fname .. ">" - else - item = fname - end - result = result .. string.rep("-", nestlevel) .. item .. "\n" - end - - - function T.project.walksources_OnNoFiles() - premake.walksources(cfg, walktest) - test.isequal("\n" - .. "" - ,result) - end - - - function T.project.walksources_OnSingleFile() - cfg.files = { - "hello.cpp" - } - premake.walksources(cfg, walktest) - test.isequal("\n" - .. "hello.cpp\n" - ,result) - end - - - function T.project.walksources_OnNestedGroups() - cfg.files = { - "rootfile.c", - "level1/level1.c", - "level1/level2/level2.c" - } - premake.walksources(cfg, walktest) - test.isequal("\n" - .. "<level1>\n" - .. "-<level1/level2>\n" - .. "--level1/level2/level2.c\n" - .. "-</level1/level2>\n" - .. "-level1/level1.c\n" - .. "</level1>\n" - .. "rootfile.c\n" - ,result) - end - - - function T.project.walksources_OnDottedFolders() - cfg.files = { - "src/lua-5.1.2/lapi.c" - } - premake.walksources(cfg, walktest) - test.isequal("\n" - .. "<src>\n" - .. "-<src/lua-5.1.2>\n" - .. "--src/lua-5.1.2/lapi.c\n" - .. "-</src/lua-5.1.2>\n" - .. "</src>\n" - ,result) - end - - - function T.project.walksources_OnDotDotLeaders() - cfg.files = { - "../src/hello.c", - } - premake.walksources(cfg, walktest) - test.isequal("\n" - .. "<../src>\n" - .. "-../src/hello.c\n" - .. "</../src>\n" - ,result) - end |