File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed
Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -902,4 +902,9 @@ def _top_level_inferred(dist):
902902 f .parts [0 ] if len (f .parts ) > 1 else inspect .getmodulename (f )
903903 for f in always_iterable (dist .files )
904904 }
905- return filter (None , opt_names )
905+
906+ @pass_none
907+ def valid_module (name ):
908+ return name .isidentifier ()
909+
910+ return filter (valid_module , opt_names )
Original file line number Diff line number Diff line change @@ -323,7 +323,6 @@ def test_packages_distributions_neither_toplevel_nor_files(self):
323323 )
324324 packages_distributions ()
325325
326- @__import__ ('pytest' ).mark .xfail (reason = "442" )
327326 def test_packages_distributions_all_module_types (self ):
328327 """
329328 Test top-level modules detected on a package without 'top-level.txt'.
You can’t perform that action at this time.
0 commit comments