1from oeqa.runtime.case import OERuntimeTestCase 2from oeqa.core.decorator.depends import OETestDepends 3from oeqa.core.decorator.oeid import OETestID 4 5class SSHTest(OERuntimeTestCase): 6 7 @OETestID(224) 8 @OETestDepends(['ping.PingTest.test_ping']) 9 def test_ssh(self): 10 (status, output) = self.target.run('uname -a') 11 self.assertEqual(status, 0, msg='SSH Test failed: %s' % output) 12 (status, output) = self.target.run('cat /etc/masterimage') 13 msg = "This isn't the right image - /etc/masterimage " \ 14 "shouldn't be here %s" % output 15 self.assertEqual(status, 1, msg=msg) 16