浏览代码

Add tests for Imguizmo (#1306)

* improve imguiemo

* add test for imguizmo
ruki 3 年之前
父节点
当前提交
7b3267d6e9
共有 1 个文件被更改,包括 10 次插入0 次删除
  1. 10 0
      packages/i/imguizmo/xmake.lua

+ 10 - 0
packages/i/imguizmo/xmake.lua

@@ -29,3 +29,13 @@ package("imguizmo")
             io.writefile("xmake.lua", xmake_lua)
             import("package.tools.xmake").install(package)
         end)
+
+    on_test(function (package)
+        assert(package:check_cxxsnippets({test = [[
+            void test() {
+                ImGuiIO& io = ImGui::GetIO();
+                ImGuizmo::SetRect(0, 0, io.DisplaySize.x, io.DisplaySize.y);
+            }
+        ]]}, {configs = {languages = "c++11"}, includes = {"imgui.h", "ImGuizmo.h"}}))
+    end)
+