'Basic check of the human-readable output.
Does not test: the full line format, truncation'

def test_human_readable_output(self):

    data = [[u'first', u'second']]
    checker = Checker(dict.fromkeys(self.check))
    setattr(checker, self.check[0], data)
    stdout = StringIO()
    _print_check_library_results(checker, self.check, out=stdout, as_csv=False)
    result = stdout.getvalue().split(u'\n')
    self.assertEqual(len(result), (len(data) + 2))
    self.assertEqual(result[0], self.check[1])
    result_first = result[1].split(u'-')[0].strip()
    result_second = result[1].split(u'-')[1].strip()
    self.assertEqual(result_first, u'first')
    self.assertEqual(result_second, u'second')
    self.assertEqual(result[(-1)], u'')
