def test_parse_docstring(self): test_keystone_str = '''Management of Keystone users ============================ :depends: - keystoneclient Python module :configuration: See :py:mod:`salt.modules.keystone` for setup instructions. ''' ret = utils.parse_docstring(test_keystone_str) expected_dict = {'deps': ['keystoneclient'], 'full': 'Management of Keystone users\n ' '============================\n\n ' ':depends: - keystoneclient Python module\n ' ':configuration: See :py:mod:`salt.modules.keystone` for setup instructions.\n'} self.assertDictEqual(ret, expected_dict)
def test_parse_docstring(self): test_keystone_str = """Management of Keystone users ============================ :depends: - keystoneclient Python module :configuration: See :py:mod:`salt.modules.keystone` for setup instructions. """ ret = utils.parse_docstring(test_keystone_str) expected_dict = { "deps": ["keystoneclient"], "full": "Management of Keystone users\n " "============================\n\n " ":depends: - keystoneclient Python module\n " ":configuration: See :py:mod:`salt.modules.keystone` for setup instructions.\n", } self.assertDictEqual(ret, expected_dict)