You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: imgui_test_engine/imgui_te_engine.h
+14-1
Original file line number
Diff line number
Diff line change
@@ -43,6 +43,7 @@ struct ImGuiTestContext; // Context while a test is running
43
43
structImGuiTestCoroutineInterface; // Interface to expose coroutine functions (imgui_te_coroutine provides a default implementation for C++11 using std::thread, but you may use your own)
44
44
structImGuiTestEngine; // Test engine instance
45
45
structImGuiTestEngineIO; // Test engine public I/O
46
+
structImGuiTestEngineResultSummary;// Output of ImGuiTestEngine_GetResultSummary()
46
47
structImGuiTestItemInfo; // Info queried from item (id, geometry, status flags, debug label)
47
48
structImGuiTestItemList; // A list of items
48
49
structImGuiTestInputs; // Simulated user inputs (will be fed into ImGuiIO by the test engine)
@@ -153,6 +154,13 @@ enum ImGuiTestRunFlags_
153
154
// TODO: Add GuiFunc options
154
155
};
155
156
157
+
structImGuiTestEngineResultSummary
158
+
{
159
+
int CountTested = 0; // Number of tests executed
160
+
int CountSuccess = 0; // Number of tests succeeded
161
+
int CountInQueue = 0; // Number of tests remaining in queue (e.g. aborted, crashed)
0 commit comments