'Bad Init entries fail gracefully.'

def testSkipBadLSBInit(self):

    empty = ''
    snippet = '#    Provides:                                                    sshd'
    unfinished = '\n                        ###    BEGIN    INIT    INFO\n                        what    are    you    thinking?\n                '
    paths = ['/tmp/empty', '/tmp/snippet', '/tmp/unfinished']
    vals = [empty, snippet, unfinished]
    (stats, files) = parsers_test_lib.GenTestData(paths, vals)
    parser = linux_service_parser.LinuxLSBInitParser()
    results = list(parser.ParseMultiple(stats, files, None))
    self.assertFalse(results)
