summaryrefslogtreecommitdiff
path: root/tests/test_utils
diff options
context:
space:
mode:
authorruki <[email protected]>2024-09-16 23:55:20 +0800
committerruki <[email protected]>2024-09-16 23:55:20 +0800
commit1a44c4f4712650117c5303e1fef87d812983f30f (patch)
tree94c7c5d04f0fcb3964350678a69d37018f8e1614 /tests/test_utils
parent647b1efa1d3646ed0e753e3b41d0fa3486313e63 (diff)
improve tests
Diffstat (limited to 'tests/test_utils')
-rw-r--r--tests/test_utils/context.lua4
-rw-r--r--tests/test_utils/test_build.lua31
2 files changed, 3 insertions, 32 deletions
diff --git a/tests/test_utils/context.lua b/tests/test_utils/context.lua
index 50271ac76..06cd5b6d6 100644
--- a/tests/test_utils/context.lua
+++ b/tests/test_utils/context.lua
@@ -3,11 +3,9 @@ import("test_skip")
import("test_assert")
function main(filename)
-
local context = { filename = filename }
table.join2(context, test_build())
table.join2(context, test_skip())
table.join2(context, test_assert())
-
return context
-end \ No newline at end of file
+end
diff --git a/tests/test_utils/test_build.lua b/tests/test_utils/test_build.lua
index 43941d320..a54832275 100644
--- a/tests/test_utils/test_build.lua
+++ b/tests/test_utils/test_build.lua
@@ -1,37 +1,10 @@
--- imports
-import("privilege.sudo")
-
local test_build = {}
function test_build:build(argv)
-
- -- check global config
- os.exec("xmake g -c")
-
- -- generic?
os.exec("xmake f -c -D -y")
os.exec("xmake")
- os.exec("xmake p -D")
- if not is_host("windows") then
- os.exec("xmake install -o $(tmpdir) -a -D")
- os.exec("xmake uninstall --installdir=$(tmpdir) -D")
- end
- os.exec("xmake c -D")
- -- we force to enable ccache to test it on ci
- os.exec("xmake f --mode=debug --policies=build.ccache:y -D -y")
- os.exec("xmake m -b")
- os.exec("xmake -r -a -D")
- os.exec("xmake m -e buildtest")
- os.exec("xmake m -l")
- os.exec("xmake m buildtest")
- os.exec("xmake m -d buildtest")
-
- -- test iphoneos?
- if argv and argv.iphoneos then
- if is_host("macosx") then
- os.exec("xmake m package -p iphoneos")
- end
- end
+ os.exec("xmake f -c -D -y --policy=compatibility.version=3.0")
+ os.exec("xmake -r")
end
function main()