2016-02-29 18:47:48 +00:00
|
|
|
|
|
|
|
from __future__ import absolute_import, division, print_function
|
|
|
|
|
|
|
|
import unittest
|
|
|
|
from argparse import Namespace
|
|
|
|
|
|
|
|
# -- SUT
|
|
|
|
from tldp.config import collectconfiguration
|
|
|
|
|
|
|
|
|
|
|
|
class TestConfigWorks(unittest.TestCase):
|
|
|
|
|
|
|
|
def test_basic(self):
|
|
|
|
config, args = collectconfiguration('tag', [])
|
|
|
|
self.assertIsInstance(config, Namespace)
|
|
|
|
self.assertIsInstance(args, list)
|
|
|
|
|
|
|
|
def test_singleoptarg(self):
|
|
|
|
config, args = collectconfiguration('tag', ['--pubdir', '.'])
|
2016-03-15 03:14:24 +00:00
|
|
|
self.assertEqual(config.pubdir, '.')
|
2016-02-29 18:47:48 +00:00
|
|
|
|
|
|
|
#
|
|
|
|
# -- end of file
|