Skip to content

Commit e105455

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

12 files changed

+207
-0
lines changed

systemvm/test/python/TestCsApp.py

+21
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()

systemvm/test/python/TestCsConfig.py

+16
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()

systemvm/test/python/TestCsDatabag.py

+16
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

+20
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

+16
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()
+16
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()

systemvm/test/python/TestCsHelper.py

+18
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()
+16
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()

systemvm/test/python/TestCsProcess.py

+16
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()
+20
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()

systemvm/test/python/TestCsRoute.py

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import unittest
2+
from cs.CsRoute import CsRoute
3+
import merge
4+
5+
6+
class TestCsRoute(unittest.TestCase):
7+
8+
def setUp(self):
9+
merge.dataBag.DPATH = "."
10+
11+
def test_init(self):
12+
csroute = CsRoute(["one","two","three","four"])
13+
self.assertTrue(csroute is not None)
14+
15+
if __name__ == '__main__':
16+
unittest.main()

systemvm/test/python/TestCsRule.py

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import unittest
2+
from cs.CsRule import CsRule
3+
import merge
4+
5+
6+
class TestCsRule(unittest.TestCase):
7+
8+
def setUp(self):
9+
merge.dataBag.DPATH = "."
10+
11+
def test_init(self):
12+
csrule = CsRule(["one", "two", "three", "four"])
13+
self.assertTrue(csrule is not None)
14+
15+
if __name__ == '__main__':
16+
unittest.main()

0 commit comments

Comments
 (0)