Skip to content

Commit e105455

Browse files
spark404wilderrodrigues
authored andcommitted
Add boilerplates for module unittests
1 parent 628af2f commit e105455

12 files changed

Lines changed: 207 additions & 0 deletions

systemvm/test/python/TestCsApp.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import unittest
2+
from cs.CsApp import CsApp
3+
from cs.CsAddress import CsIP
4+
from cs.CsConfig import CsConfig
5+
import merge
6+
7+
8+
class TestCsApp(unittest.TestCase):
9+
10+
def setUp(self):
11+
merge.dataBag.DPATH = "."
12+
13+
def test_init(self):
14+
csconfig = CsConfig()
15+
csconfig.set_cl()
16+
csip = CsIP("eth0", csconfig);
17+
csapp = CsApp(csip)
18+
self.assertTrue(csapp is not None)
19+
20+
if __name__ == '__main__':
21+
unittest.main()
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import unittest
2+
from cs.CsConfig import CsConfig
3+
import merge
4+
5+
6+
class TestCsConfig(unittest.TestCase):
7+
8+
def setUp(self):
9+
merge.dataBag.DPATH = "."
10+
11+
def test_ini(self):
12+
csconfig = CsConfig(False)
13+
self.assertTrue(csconfig is not None)
14+
15+
if __name__ == '__main__':
16+
unittest.main()
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import unittest
2+
from cs.CsDatabag import CsDataBag
3+
import merge
4+
5+
6+
class TestCsDatabag(unittest.TestCase):
7+
8+
def setUp(self):
9+
merge.dataBag.DPATH = "."
10+
11+
def test_init(self):
12+
csdatabag = CsDataBag("koffie")
13+
self.assertTrue(csdatabag is not None)
14+
15+
if __name__ == '__main__':
16+
unittest.main()

systemvm/test/python/TestCsDhcp.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
import mock
3+
from cs.CsDhcp import CsDhcp
4+
from cs import CsHelper
5+
import merge
6+
7+
8+
class TestCsDhcp(unittest.TestCase):
9+
10+
def setUp(self):
11+
merge.dataBag.DPATH = "."
12+
13+
@mock.patch('cs.CsDhcp.CsHelper')
14+
@mock.patch('cs.CsDhcp.CsDnsMasq')
15+
def test_init(self, mock_cshelper, mock_dnsmasq):
16+
csdhcp = CsDhcp({}, None)
17+
self.assertTrue(csdhcp is not None)
18+
19+
if __name__ == '__main__':
20+
unittest.main()

systemvm/test/python/TestCsFile.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import unittest
2+
from cs.CsFile import CsFile
3+
import merge
4+
5+
6+
class TestCsFile(unittest.TestCase):
7+
8+
def setUp(self):
9+
merge.dataBag.DPATH = "."
10+
11+
def test_init(self):
12+
csfile = CsFile("testfile")
13+
self.assertTrue(csfile is not None)
14+
15+
if __name__ == '__main__':
16+
unittest.main()
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import unittest
2+
from cs.CsGuestNetwork import CsGuestNetwork
3+
import merge
4+
5+
6+
class TestCsGuestNetwork(unittest.TestCase):
7+
8+
def setUp(self):
9+
merge.dataBag.DPATH = "."
10+
11+
def test_init(self):
12+
csguestnetwork = CsGuestNetwork({})
13+
self.assertTrue(csguestnetwork is not None)
14+
15+
if __name__ == '__main__':
16+
unittest.main()
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import unittest
2+
import mock
3+
from cs import CsHelper
4+
import merge
5+
6+
7+
class TestCsHelper(unittest.TestCase):
8+
9+
def setUp(self):
10+
merge.dataBag.DPATH = "."
11+
12+
@mock.patch('cs.CsHelper.subprocess')
13+
def test_execute(self, mock_subprocess):
14+
result = CsHelper.execute("/bin/false")
15+
self.assertTrue(result is not None)
16+
17+
if __name__ == '__main__':
18+
unittest.main()
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import unittest
2+
from cs.CsNetfilter import CsNetfilter
3+
import merge
4+
5+
6+
class TestCsNetfilter(unittest.TestCase):
7+
8+
def setUp(self):
9+
merge.dataBag.DPATH = "."
10+
11+
def test_init(self):
12+
csnetfilter = CsNetfilter()
13+
self.assertTrue(csnetfilter is not None)
14+
15+
if __name__ == '__main__':
16+
unittest.main()
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import unittest
2+
from cs.CsProcess import CsProcess
3+
import merge
4+
5+
6+
class TestCsProcess(unittest.TestCase):
7+
8+
def setUp(self):
9+
merge.dataBag.DPATH = "."
10+
11+
def test_init(self):
12+
csprocess = CsProcess({})
13+
self.assertTrue(csprocess is not None)
14+
15+
if __name__ == '__main__':
16+
unittest.main()
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import unittest
2+
from cs.CsRedundant import CsRedundant
3+
from cs.CsConfig import CsConfig
4+
import merge
5+
6+
7+
class TestCsRedundant(unittest.TestCase):
8+
9+
def setUp(self):
10+
merge.dataBag.DPATH = "."
11+
12+
def test_init(self):
13+
csconfig = CsConfig()
14+
csconfig.set_cl()
15+
16+
csredundant = CsRedundant(csconfig, "address")
17+
self.assertTrue(csredundant is not None)
18+
19+
if __name__ == '__main__':
20+
unittest.main()

0 commit comments

Comments
 (0)