@@ -51,7 +51,6 @@ def test_apply_pyproject_equivalent_to_setupcfg(url, monkeypatch, tmp_path):
5151
5252 dist_toml = pyprojecttoml .apply_configuration (makedist (tmp_path ), pyproject_example )
5353 dist_cfg = setupcfg .apply_configuration (makedist (tmp_path ), setupcfg_example )
54- _port_tests_require (dist_cfg )
5554
5655 pkg_info_toml = core_metadata (dist_toml )
5756 pkg_info_cfg = core_metadata (dist_cfg )
@@ -84,12 +83,6 @@ def test_apply_pyproject_equivalent_to_setupcfg(url, monkeypatch, tmp_path):
8483
8584 assert set (dist_toml .install_requires ) == set (dist_cfg .install_requires )
8685 if any (getattr (d , "extras_require" , None ) for d in (dist_toml , dist_cfg )):
87- if (
88- "testing" in dist_toml .extras_require
89- and "testing" not in dist_cfg .extras_require
90- ):
91- # ini2toml can automatically convert `tests_require` to `testing` extra
92- dist_toml .extras_require .pop ("testing" )
9386 extra_req_toml = {(k , * sorted (v )) for k , v in dist_toml .extras_require .items ()}
9487 extra_req_cfg = {(k , * sorted (v )) for k , v in dist_cfg .extras_require .items ()}
9588 assert extra_req_toml == extra_req_cfg
@@ -467,8 +460,6 @@ def core_metadata(dist) -> str:
467460 skip_prefixes += ("Project-URL: Homepage," , "Home-page:" )
468461 # May be missing in original (relying on default) but backfilled in the TOML
469462 skip_prefixes += ("Description-Content-Type:" ,)
470- # ini2toml can automatically convert `tests_require` to `testing` extra
471- skip_lines .add ("Provides-Extra: testing" )
472463 # Remove empty lines
473464 skip_lines .add ("" )
474465
@@ -479,15 +470,3 @@ def core_metadata(dist) -> str:
479470 result .append (line + "\n " )
480471
481472 return "" .join (result )
482-
483-
484- def _port_tests_require (dist ):
485- """
486- ``ini2toml`` "forward fix" deprecated tests_require definitions by moving
487- them into an extra called ``testing``.
488- """
489- tests_require = getattr (dist , "tests_require" , None ) or []
490- if tests_require :
491- dist .tests_require = []
492- dist .extras_require .setdefault ("testing" , []).extend (tests_require )
493- dist ._finalize_requires ()
0 commit comments