basic unit test

This commit is contained in:
Mike McLean 2017-02-07 12:37:25 +01:00
parent e6de3e0d62
commit 1bdf7a0f09

23
tests/test_taskparams.py Normal file
View file

@ -0,0 +1,23 @@
#!/usr/bin/python
"""Test argspec functions"""
import koji.tasks
import unittest
class ParseTaskParamsCase(unittest.TestCase):
"""Main test case container"""
def test_parse_task_params(self):
"""Test parse_task_params"""
# Start simple
ret = koji.tasks.parse_task_params('sleep', [4])
self.assertEqual(ret, {'n':4})
with self.assertRaises(koji.ParameterError):
koji.tasks.parse_task_params('sleep', [4, 5])
if __name__ == '__main__':
unittest.main()