Ver código fonte

improve test

ruki 4 anos atrás
pai
commit
682d5e3f2f
1 arquivos alterados com 5 adições e 2 exclusões
  1. 5 2
      scripts/test.lua

+ 5 - 2
scripts/test.lua

@@ -22,6 +22,7 @@ local options =
 ,   {nil, "packages",   "vs", nil, "The package list."                          }
 ,   {nil, "packages",   "vs", nil, "The package list."                          }
 }
 }
 
 
+
 -- require packages
 -- require packages
 function _require_packages(argv, packages)
 function _require_packages(argv, packages)
     local config_argv = {"f", "-c"}
     local config_argv = {"f", "-c"}
@@ -128,7 +129,7 @@ function main(...)
     end
     end
     if #packages == 0 then
     if #packages == 0 then
         print("no testable packages on %s!", argv.plat or os.host())
         print("no testable packages on %s!", argv.plat or os.host())
-        return 
+        return
     end
     end
 
 
     -- prepare test project
     -- prepare test project
@@ -146,5 +147,7 @@ function main(...)
     os.exec("xmake repo -l")
     os.exec("xmake repo -l")
 
 
     -- require packages
     -- require packages
-    _require_packages(argv, packages)
+    for _, package in ipairs(packages) do
+        _require_packages(argv, package)
+    end
 end
 end