Commit 2cd3a1be by Matt Martz

assertRaises should be given an exception type. Fixes 11441

parent a75e62b6
...@@ -29,6 +29,11 @@ from ansible.compat.tests.mock import patch ...@@ -29,6 +29,11 @@ from ansible.compat.tests.mock import patch
from ansible.parsing.yaml.loader import AnsibleLoader from ansible.parsing.yaml.loader import AnsibleLoader
try:
from _yaml import ParserError
except ImportError:
from yaml.parser import ParserError
class TestAnsibleLoaderBasic(unittest.TestCase): class TestAnsibleLoaderBasic(unittest.TestCase):
...@@ -123,7 +128,7 @@ class TestAnsibleLoaderBasic(unittest.TestCase): ...@@ -123,7 +128,7 @@ class TestAnsibleLoaderBasic(unittest.TestCase):
def test_error_conditions(self): def test_error_conditions(self):
stream = StringIO("""{""") stream = StringIO("""{""")
loader = AnsibleLoader(stream, 'myfile.yml') loader = AnsibleLoader(stream, 'myfile.yml')
self.assertRaises(loader.get_single_data) self.assertRaises(ParserError, loader.get_single_data)
def test_front_matter(self): def test_front_matter(self):
stream = StringIO("""---\nfoo: bar""") stream = StringIO("""---\nfoo: bar""")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment