summaryrefslogtreecommitdiff
path: root/tests/unittest_nodes_lineno.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unittest_nodes_lineno.py')
-rw-r--r--tests/unittest_nodes_lineno.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/tests/unittest_nodes_lineno.py b/tests/unittest_nodes_lineno.py
index 75d664dc..73cf0207 100644
--- a/tests/unittest_nodes_lineno.py
+++ b/tests/unittest_nodes_lineno.py
@@ -2,6 +2,7 @@ import textwrap
import pytest
+import astroid
from astroid import builder, nodes
from astroid.const import PY38_PLUS, PY39_PLUS, PY310_PLUS
@@ -1221,3 +1222,14 @@ class TestLinenoColOffset:
assert (c1.body[0].lineno, c1.body[0].col_offset) == (4, 4)
assert (c1.body[0].end_lineno, c1.body[0].end_col_offset) == (4, 8)
# fmt: on
+
+ @staticmethod
+ def test_end_lineno_module() -> None:
+ """Tests for Module"""
+ code = """print()"""
+ module = astroid.parse(code)
+ assert isinstance(module, nodes.Module)
+ assert module.lineno == 0
+ assert module.col_offset is None
+ assert module.end_lineno is None
+ assert module.end_col_offset is None