docs: def get_report(self):
          """
          Return a string containing a report of the result.
          This can used to print or save to a text file.
  
          Returns:
              str: String containing infos about the result
          """
  
          lines = [
              self.name,
              '=' * len(self.name)
          ]
  
          if self.info is not None:
              lines.append('')
              sorted_info = sorted(self.info.items(), key=lambda x: x[0])
              lines.extend(['--> {}: {}'.format(k, v) for k, v in sorted_info])
  
          lines.append('')
          lines.append('Result: {}'.format('Passed' if self.passed else 'Failed'))
  
          return '\n'.join(lines)