diff options
Diffstat (limited to 'meta/lib/oeqa/runtime/cases/ssh.py')
-rw-r--r-- | meta/lib/oeqa/runtime/cases/ssh.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/meta/lib/oeqa/runtime/cases/ssh.py b/meta/lib/oeqa/runtime/cases/ssh.py new file mode 100644 index 0000000000..eca167969a --- /dev/null +++ b/meta/lib/oeqa/runtime/cases/ssh.py | |||
@@ -0,0 +1,15 @@ | |||
1 | from oeqa.runtime.case import OERuntimeTestCase | ||
2 | from oeqa.core.decorator.depends import OETestDepends | ||
3 | from oeqa.core.decorator.oeid import OETestID | ||
4 | |||
5 | class 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) | ||