Clean up exceptions in tests

Description

There are some caught exceptions in the Check* code that may be masking problems, especially NPEs. The code is cleaner and more reliable if we avoid those by doing explicit checks. An example is where a generated path from LogicalGroups contains /alias, and whose value shouldn't be checked, but an exception causes the entire check of the original path to be skipped.

xpath

None

locale

None

Priority

major

Assignee

Mark Davis

Reporter

Mark Davis

Reviewer

Thomas Bishop

Labels

None

Components

Fix versions

phase

None
Configure