Test case for StackOverflow in UIUtilities.findDecimal() (See #11484)
More thorough test case for positive and negative values
Better documentation for findDecimal()
Only use the absolute of value to determine the result, per issue #11484
Change assertions semi-automatically.
Further manual changes to assertions
Use pytest idiom to assert exceptions.
Remove self.fail in favour of assert False.

And fix one missed exception handling case.
Remove erroneous test file.
Fix various imports and remove unittest from all test files.
test_client_ctors is a special case that doesn't use lib.ITest
Switch the library from unittest to pytest.
Override setup in imetadata test.
Expose tests in annotationPermissions and override fixtures.
Change tests in subdirectories to pytest.
Fix make movie test.
Move table tests to pytest.
Remove unecessary output from bigImages test and use assertion.
Change missed assertEquals
Modify thumbnail perms tests to resolve conflicts.