docs: def dependency_ran(self, test):
          """Returns an error string if any of the dependencies did not run"""
          for d in (self.test_name(i) for i in dependencies[test]):
              if d not in self.ok_results:
                  return "Required test '{}' did not run (does it exist?)".format(d)
          return None