Expect correct errors in script failure tests
Expect correct errors in script failure tests

Also remove getattro/setattro from the assertion tests, as they are not
even implemented.
Correct the error type in two cases
Expect correct errors in script failure tests
Separate list check from length check
Expect correct errors in script failure tests
Expect correct errors from script failure tests
Expect correct errors in script failure tests
Convent two tests missed by the regex
Expect correct errors in script failure tests
Remove completed item
Remove completed item
Move two methods out of the header

This allows much better stubbing
Stub out and isolate unit test
Create an integration test stub

This is based on the old un-isolated unit test
Don't force inlining, as it hides the method in some builds
Narrow the scope of some of the ignore expressions

This fixes a problem where git was refusing to accept directory names
matching cyphesis in the test data hierarchy.
Broaden coverage of Rulesettest using test data

This can't entirely be stubbed out as the code access the directory
and uses that as a branch condition.
More robustly deal with new vs existing mods
Add comments and doc strings