diff options
author | Colomban Wendling <cwendling@hypra.fr> | 2022-07-21 17:43:34 +0200 |
---|---|---|
committer | Michael Weghorn <m.weghorn@posteo.de> | 2022-07-27 17:35:03 +0200 |
commit | d6ce547a1a24379bf1783387e22cbf8d39866757 (patch) | |
tree | 601c397cb3faac8c6e501bfa47274e8c999ac94b /test | |
parent | 98180644fe2125027dc3a5df637618d717a54e86 (diff) |
Better report unknown constant names by including their values
Change-Id: Id93dedf39ad0e2d1968e80878dd1a1bb07d94b61
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/137336
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Diffstat (limited to 'test')
-rw-r--r-- | test/source/a11y/AccessibilityTools.cxx | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/test/source/a11y/AccessibilityTools.cxx b/test/source/a11y/AccessibilityTools.cxx index 266e536dd3ba..44b168b54a94 100644 --- a/test/source/a11y/AccessibilityTools.cxx +++ b/test/source/a11y/AccessibilityTools.cxx @@ -112,6 +112,11 @@ bool AccessibilityTools::equals(const uno::Reference<accessibility::XAccessibleC return equals(xctx1->getAccessibleParent(), xctx2->getAccessibleParent()); } +static OUString unknownName(const sal_Int64 value) +{ + return "unknown (" + OUString::number(value) + ")"; +} + OUString AccessibilityTools::getRoleName(const sal_Int16 role) { switch (role) @@ -291,7 +296,7 @@ OUString AccessibilityTools::getRoleName(const sal_Int16 role) case accessibility::AccessibleRole::WINDOW: return "WINDOW"; }; - return "unknown"; + return unknownName(role); } OUString AccessibilityTools::debugAccessibleStateSet(const sal_Int64 nCombinedState) @@ -411,6 +416,9 @@ OUString AccessibilityTools::debugAccessibleStateSet(const sal_Int64 nCombinedSt case accessibility::AccessibleStateType::VISIBLE: name = "VISIBLE"; break; + default: + name = unknownName(state); + break; } if (combinedName.getLength()) combinedName += " | "; @@ -509,7 +517,7 @@ OUString AccessibilityTools::getEventIdName(const sal_Int16 event_id) case accessibility::AccessibleEventId::VISIBLE_DATA_CHANGED: return "VISIBLE_DATA_CHANGED"; } - return "unknown"; + return unknownName(event_id); } OUString AccessibilityTools::getRelationTypeName(const sal_Int16 rel_type) @@ -539,7 +547,7 @@ OUString AccessibilityTools::getRelationTypeName(const sal_Int16 rel_type) case accessibility::AccessibleRelationType::SUB_WINDOW_OF: return "SUB_WINDOW_OF"; } - return "unknown"; + return unknownName(rel_type); } OUString AccessibilityTools::debugName(accessibility::XAccessibleContext* ctx) |