basic unit test
This commit is contained in:
parent
e6de3e0d62
commit
1bdf7a0f09
1 changed files with 23 additions and 0 deletions
23
tests/test_taskparams.py
Normal file
23
tests/test_taskparams.py
Normal 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()
|
||||
Loading…
Add table
Add a link
Reference in a new issue