Skip to content

Commit 636dfd6

Browse files
Ian Southamwilderrodrigues
authored andcommitted
New unit test
Some stupid typos pep8
1 parent 8f9f39f commit 636dfd6

3 files changed

Lines changed: 35 additions & 2 deletions

File tree

systemvm/patches/debian/config/opt/cloud/bin/cs/CsDatabag.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def get_type(self):
105105
return "unknown"
106106

107107
def get_domain(self):
108-
if "domain" in self.idata();
108+
if "domain" in self.idata():
109109
return self.idata()['domain']
110110
else:
111111
return "cloudnine.internal"

systemvm/patches/debian/config/opt/cloud/bin/cs/CsRedundant.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ def set_backup(self):
146146
if not self.cl.is_redundant():
147147
logging.error("Set backup called on non-redundant router")
148148
return
149-
"""
149+
"""
150150
if not self.cl.is_master():
151151
logging.error("Set backup called on node that is already backup")
152152
return
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
import unittest
2+
from cs.CsDatabag import CsCmdLine
3+
import merge
4+
5+
6+
class TestCsCmdLine(unittest.TestCase):
7+
8+
def setUp(self):
9+
merge.DataBag.DPATH = "."
10+
self.cscmdline = CsCmdLine('cmdline', {})
11+
12+
def test_ini(self):
13+
self.assertTrue(self.cscmdline is not None)
14+
15+
def test_idata(self):
16+
self.assertTrue(self.cscmdline.idata() == {})
17+
18+
def test_get_priority(self):
19+
self.assertTrue(self.cscmdline.get_priority() == 99)
20+
21+
def test_is_redundant(self):
22+
self.assertTrue(self.cscmdline.is_redundant() is False)
23+
self.cscmdline.set_redundant()
24+
self.assertTrue(self.cscmdline.is_redundant() is True)
25+
26+
def test_get_guest_gw(self):
27+
self.assertTrue(self.cscmdline.get_guest_gw() == '1.2.3.4')
28+
tval = "192.168.1.4"
29+
self.cscmdline.set_guest_gw(tval)
30+
self.assertTrue(self.cscmdline.get_guest_gw() == tval)
31+
32+
if __name__ == '__main__':
33+
unittest.main()

0 commit comments

Comments
 (0)