| Brad Bishop | 1932369 | 2019-04-05 15:28:33 -0400 | [diff] [blame] | 1 | # Copyright (C) 2019 Armin Kuster <akuster808@gmail.com> | 
|  | 2 | # | 
|  | 3 | import re | 
|  | 4 |  | 
|  | 5 | from oeqa.runtime.case import OERuntimeTestCase | 
|  | 6 | from oeqa.core.decorator.depends import OETestDepends | 
|  | 7 | from oeqa.runtime.decorator.package import OEHasPackage | 
|  | 8 |  | 
|  | 9 |  | 
|  | 10 | class SamhainTest(OERuntimeTestCase): | 
|  | 11 |  | 
|  | 12 | @OEHasPackage(['samhain-standalone']) | 
|  | 13 | @OETestDepends(['ssh.SSHTest.test_ssh']) | 
|  | 14 | def test_samhain_standalone_help(self): | 
|  | 15 | status, output = self.target.run('samhain --help') | 
|  | 16 | match = re.search('Please report bugs to support@la-samhna.de.', output) | 
|  | 17 | if not match: | 
|  | 18 | msg = ('samhain-standalone command does not work as expected. ' | 
|  | 19 | 'Status and output:%s and %s' % (status, output)) | 
|  | 20 | self.assertEqual(status, 1, msg = msg) |