summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/apis/add_imports/test.lua3
-rw-r--r--tests/apis/add_imports/xmake.lua16
2 files changed, 19 insertions, 0 deletions
diff --git a/tests/apis/add_imports/test.lua b/tests/apis/add_imports/test.lua
new file mode 100644
index 000000000..a4a38b0ce
--- /dev/null
+++ b/tests/apis/add_imports/test.lua
@@ -0,0 +1,3 @@
+function main()
+ os.exec("xmake")
+end
diff --git a/tests/apis/add_imports/xmake.lua b/tests/apis/add_imports/xmake.lua
new file mode 100644
index 000000000..b960360cf
--- /dev/null
+++ b/tests/apis/add_imports/xmake.lua
@@ -0,0 +1,16 @@
+target("test")
+
+ add_imports("core.base.option", "core.base.task")
+ before_build(function (target)
+ assert(option)
+ assert(task)
+ end)
+ on_build(function (target)
+ assert(option)
+ assert(task)
+ end)
+ after_build(function (target)
+ assert(option)
+ assert(task)
+ end)
+