Split parsernode util tests to their own respective file

This commit is contained in:
Joona Hoikkala 2019-08-28 15:51:20 +03:00
parent c5b5fc4f3b
commit e8548c0630
No known key found for this signature in database
GPG key ID: D5AA86BBF9B29A5C
2 changed files with 33 additions and 22 deletions

View file

@ -118,28 +118,6 @@ class ParserNodeTest(unittest.TestCase):
filepath="/some/file"
)
def test_unknown_parameter(self):
params = {
"comment": "x",
"ancestor": None,
"dirty": False,
"filepath": "/tmp",
"unknown": "x"
}
self.assertRaises(TypeError, DummyCommentNode, **params)
params["name"] = "unnamed"
params.pop("comment")
self.assertRaises(TypeError, DummyDirectiveNode, **params)
self.assertRaises(TypeError, DummyBlockNode, **params)
def test_missing_required(self):
params = {
"ancestor": None,
"dirty": False,
"filepath": "/tmp",
}
self.assertRaises(TypeError, DummyCommentNode, **params)
if __name__ == "__main__":
unittest.main() # pragma: no cover

View file

@ -0,0 +1,33 @@
""" Tests for ParserNode utils """
import unittest
from certbot_apache.tests import parsernode_test
class ParserNodeUtilTest(unittest.TestCase):
"""Tests for ParserNode utils"""
def test_unknown_parameter(self):
params = {
"comment": "x",
"ancestor": None,
"dirty": False,
"filepath": "/tmp",
"unknown": "x"
}
self.assertRaises(TypeError, parsernode_test.DummyCommentNode, **params)
params["name"] = "unnamed"
params.pop("comment")
self.assertRaises(TypeError, parsernode_test.DummyDirectiveNode, **params)
self.assertRaises(TypeError, parsernode_test.DummyBlockNode, **params)
def test_missing_required(self):
params = {
"ancestor": None,
"dirty": False,
"filepath": "/tmp",
}
self.assertRaises(TypeError, parsernode_test.DummyCommentNode, **params)
if __name__ == "__main__":
unittest.main() # pragma: no cover