@@ -215,8 +215,7 @@ def test_module_getattr(self) -> None:
215
215
216
216
def test_relative_to_absolute_name (self ) -> None :
217
217
# package
218
- mod = nodes .Module ("very.multi.package" , "doc" )
219
- mod .package = True
218
+ mod = nodes .Module ("very.multi.package" , package = True )
220
219
modname = mod .relative_to_absolute_name ("utils" , 1 )
221
220
self .assertEqual (modname , "very.multi.package.utils" )
222
221
modname = mod .relative_to_absolute_name ("utils" , 2 )
@@ -226,8 +225,7 @@ def test_relative_to_absolute_name(self) -> None:
226
225
modname = mod .relative_to_absolute_name ("" , 1 )
227
226
self .assertEqual (modname , "very.multi.package" )
228
227
# non package
229
- mod = nodes .Module ("very.multi.module" , "doc" )
230
- mod .package = False
228
+ mod = nodes .Module ("very.multi.module" , package = False )
231
229
modname = mod .relative_to_absolute_name ("utils" , 0 )
232
230
self .assertEqual (modname , "very.multi.utils" )
233
231
modname = mod .relative_to_absolute_name ("utils" , 1 )
@@ -238,8 +236,7 @@ def test_relative_to_absolute_name(self) -> None:
238
236
self .assertEqual (modname , "very.multi" )
239
237
240
238
def test_relative_to_absolute_name_beyond_top_level (self ) -> None :
241
- mod = nodes .Module ("a.b.c" , "" )
242
- mod .package = True
239
+ mod = nodes .Module ("a.b.c" , package = True )
243
240
for level in (5 , 4 ):
244
241
with self .assertRaises (TooManyLevelsError ) as cm :
245
242
mod .relative_to_absolute_name ("test" , level )
0 commit comments