aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfujinhua <fu.jinhua@zte.com.cn>2018-08-15 16:45:45 +0800
committerfujinhua <fu.jinhua@zte.com.cn>2018-08-15 16:45:45 +0800
commit87098dd1b8c4b83525a739eaf0bcafc2e1b92186 (patch)
tree7ba26a973c208f8efe41e1eb11317da37f6f35b2
parentafebd41fb7f90a7c70d95a64d0ca7c2560897f72 (diff)
Add unit test for syscomm timeutil and values
Change-Id: I8dc9f3e4b43ba3aaec6f423931e99e8221f336b0 Issue-ID: VFC-1009 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
-rw-r--r--lcm/pub/utils/tests.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/lcm/pub/utils/tests.py b/lcm/pub/utils/tests.py
index 5bc836c8..d7d628e0 100644
--- a/lcm/pub/utils/tests.py
+++ b/lcm/pub/utils/tests.py
@@ -17,6 +17,9 @@ import mock
import enumutil
import fileutil
import urllib2
+import syscomm
+import timeutil
+import values
from lcm.pub.database.models import JobStatusModel, JobModel
from lcm.pub.utils.jobutil import JobUtil
@@ -201,3 +204,20 @@ class UtilsTest(unittest.TestCase):
expect_progresses = ['/vnfinst/11', '/vnfinst/22', '/vnfinst/33']
self.assertEqual(expect_progresses, progresses)
JobModel.objects.filter().delete()
+
+ def test_fun_name(self):
+ self.assertEqual("test_fun_name", syscomm.fun_name())
+
+ def test_now_time(self):
+ self.assertIn(":", timeutil.now_time())
+ self.assertIn("-", timeutil.now_time())
+
+ def test_ignore_case_get(self):
+ data = {
+ "Abc": "def",
+ "HIG": "klm"
+ }
+ self.assertEqual("def", values.ignore_case_get(data, 'ABC'))
+ self.assertEqual("def", values.ignore_case_get(data, 'abc'))
+ self.assertEqual("klm", values.ignore_case_get(data, 'hig'))
+ self.assertEqual("bbb", values.ignore_case_get(data, 'aaa', 'bbb'))