Page MenuHomeClusterLabs Projects

autodetect_test.py
No OneTemporary

autodetect_test.py

#!/usr/bin/python
import unittest
import autodetect as detect
class TestDetectDevice(unittest.TestCase):
options = {}
def setUp(self):
self.options = {}
self.options["--ssh-path"] = "/usr/bin/ssh"
self.options["--telnet-path"] = "/usr/bin/telnet"
self.options["--login-timeout"] = "10"
self.options["--shell-timeout"] = "5"
self.options["--power-timeout"] = "10"
self.options["eol"] = "\r\n"
def test_bladecenter(self):
self.options["--username"] = "rhts"
self.options["--password"] = "100yard-"
self.options["--ip"] = "blade-mm.englab.brq.redhat.com"
(found_cmd_prompt, conn) = detect.detect_login_telnet(self.options)
res = detect.detect_device(conn, self.options, found_cmd_prompt)
self.assertEqual('fence_bladecenter', res)
def test_apc5(self):
self.assertEqual('foo', 'foo')
self.options["c"] = "c"
print self.options
if __name__ == "__main__":
unittest.main()

File Metadata

Mime Type
text/x-script.python
Expires
Sat, Jan 25, 11:12 AM (1 d, 7 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1315878
Default Alt Text
autodetect_test.py (1021 B)

Event Timeline