| 88 | } |
| 89 | |
| 90 | TEST(Editor, QuickActionNames) |
| 91 | { |
| 92 | char aError[512]; |
| 93 | EXPECT_TRUE(IsValidEditorTooltip("hello world.", aError, sizeof(aError))); |
| 94 | EXPECT_TRUE(IsValidEditorTooltip("[Ctrl+H] hello world.", aError, sizeof(aError))); |
| 95 | EXPECT_FALSE(IsValidEditorTooltip("[Ctrl+H hello world.", aError, sizeof(aError))); |
| 96 | EXPECT_FALSE(IsValidEditorTooltip("[ctrl+h] hello world.", aError, sizeof(aError))); |
| 97 | EXPECT_FALSE(IsValidEditorTooltip("hello world", aError, sizeof(aError))); |
| 98 | EXPECT_FALSE(IsValidEditorTooltip("hello world (Ctrl+H).", aError, sizeof(aError))); |
| 99 | |
| 100 | #define REGISTER_QUICK_ACTION(name, text, callback, disabled, active, button_color, description) AssertTooltip(description); |
| 101 | #include <game/editor/quick_actions.h> |
| 102 | #undef REGISTER_QUICK_ACTION |
| 103 | } |
nothing calls this directly
no test coverage detected