Skip to content

Commit e6d3adf

Browse files
committed
intersphinx: Add testcase for case insensitive term match (refs: #9299)
1 parent 676983e commit e6d3adf

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/test_ext_intersphinx.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,16 @@ def test_missing_reference_pydomain(tempdir, app, status, warning):
196196
rn = missing_reference(app, app.env, node, contnode)
197197
assert rn.astext() == 'Foo.bar'
198198

199+
# term reference (normal)
200+
node, contnode = fake_node('std', 'term', 'a term', 'a term')
201+
rn = missing_reference(app, app.env, node, contnode)
202+
assert rn.astext() == 'a term'
203+
204+
# term reference (case insensitive)
205+
node, contnode = fake_node('std', 'term', 'A TERM', 'A TERM')
206+
rn = missing_reference(app, app.env, node, contnode)
207+
assert rn.astext() == 'A TERM'
208+
199209

200210
def test_missing_reference_stddomain(tempdir, app, status, warning):
201211
inv_file = tempdir / 'inventory'

0 commit comments

Comments
 (0)