summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColomban Wendling <cwendling@hypra.fr>2022-07-21 17:43:34 +0200
committerMichael Weghorn <m.weghorn@posteo.de>2022-07-27 17:35:03 +0200
commitd6ce547a1a24379bf1783387e22cbf8d39866757 (patch)
tree601c397cb3faac8c6e501bfa47274e8c999ac94b
parent98180644fe2125027dc3a5df637618d717a54e86 (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>
-rw-r--r--test/source/a11y/AccessibilityTools.cxx14
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)