1cbb84f result: improve test coverage, drop QATracker stuff, fix matches

Authored and Committed by adamwill 3 years ago
    result: improve test coverage, drop QATracker stuff, fix matches
    
    This is mainly test coverage improvement, but comes with a couple
    of code changes: we drop all the QATracker stuff as it never
    really went beyond being a proof of concept I used to troll Jono
    and it has no test coverage and I don't want to write it. We also
    fix the `ResultRow.matches()` method return value for the case
    where the other object isn't a ResultRow - `NotImplemented` was
    only correct back when this was `__eq__`, which it stopped being
    a long time ago.
    
    Signed-off-by: Adam Williamson <awilliam@redhat.com>
    
        
file modified
+1 -59
file modified
+40 -8