Signed-off-by: Michael Hanselmann <[email protected]>
---
 test/ganeti.utils_unittest.py |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/test/ganeti.utils_unittest.py b/test/ganeti.utils_unittest.py
index df5ef20..5a70af2 100755
--- a/test/ganeti.utils_unittest.py
+++ b/test/ganeti.utils_unittest.py
@@ -2314,5 +2314,15 @@ class TestShellWriter(unittest.TestCase):
     self.assertEqual(buf.getvalue(), "")
 
 
+class TestCommaJoin(unittest.TestCase):
+  def test(self):
+    self.assertEqual(utils.CommaJoin([]), "")
+    self.assertEqual(utils.CommaJoin([1, 2, 3]), "1, 2, 3")
+    self.assertEqual(utils.CommaJoin(["Hello"]), "Hello")
+    self.assertEqual(utils.CommaJoin(["Hello", "World"]), "Hello, World")
+    self.assertEqual(utils.CommaJoin(["Hello", "World", 99]),
+                     "Hello, World, 99")
+
+
 if __name__ == '__main__':
   testutils.GanetiTestProgram()
-- 
1.7.0.4

Reply via email to