@@ -144,3 +144,30 @@ def test_nested_full(make_app, rootdir):
144144 assert isinstance (subsection_b [1 ], nodes .paragraph )
145145 assert subsection_b [1 ].astext () == 'Greet the world.'
146146 assert isinstance (subsection_b [2 ], nodes .literal_block )
147+
148+ subsection_b_a = subsection_b [3 ]
149+ assert isinstance (subsection_b_a , nodes .section )
150+
151+ assert isinstance (subsection_b_a [0 ], nodes .title )
152+ assert subsection_b_a [0 ].astext () == 'wide'
153+ assert isinstance (subsection_b_a [1 ], nodes .paragraph )
154+ assert subsection_b_a [1 ].astext () == 'Greet all world wide things.'
155+ assert isinstance (subsection_b_a [2 ], nodes .literal_block )
156+
157+ subsection_b_a_a = subsection_b_a [3 ]
158+ assert isinstance (subsection_b_a_a , nodes .section )
159+
160+ assert isinstance (subsection_b_a_a [0 ], nodes .title )
161+ assert subsection_b_a_a [0 ].astext () == 'web'
162+ assert isinstance (subsection_b_a_a [1 ], nodes .paragraph )
163+ assert subsection_b_a_a [1 ].astext () == 'Greet the internet.'
164+ assert isinstance (subsection_b_a_a [2 ], nodes .literal_block )
165+
166+ subsection_b_b = subsection_b [4 ]
167+ assert isinstance (subsection_b_b , nodes .section )
168+
169+ assert isinstance (subsection_b_b [0 ], nodes .title )
170+ assert subsection_b_b [0 ].astext () == 'peace'
171+ assert isinstance (subsection_b_b [1 ], nodes .paragraph )
172+ assert subsection_b_b [1 ].astext () == 'Greet the world peace.'
173+ assert isinstance (subsection_b_b [2 ], nodes .literal_block )
0 commit comments