diff options
| author | ruki <[email protected]> | 2024-09-16 23:55:20 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2024-09-16 23:55:20 +0800 |
| commit | 1a44c4f4712650117c5303e1fef87d812983f30f (patch) | |
| tree | 94c7c5d04f0fcb3964350678a69d37018f8e1614 /tests/test_utils | |
| parent | 647b1efa1d3646ed0e753e3b41d0fa3486313e63 (diff) | |
improve tests
Diffstat (limited to 'tests/test_utils')
| -rw-r--r-- | tests/test_utils/context.lua | 4 | ||||
| -rw-r--r-- | tests/test_utils/test_build.lua | 31 |
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() |
