(self)
| 242 | self.assertIn(black.TargetVersion.PY38, versions) |
| 243 | |
| 244 | def test_pep_695_version_detection(self) -> None: |
| 245 | for file in ("type_aliases", "type_params"): |
| 246 | source, _ = read_data("cases", file) |
| 247 | root = black.lib2to3_parse(source) |
| 248 | features = black.get_features_used(root) |
| 249 | self.assertIn(black.Feature.TYPE_PARAMS, features) |
| 250 | versions = black.detect_target_versions(root) |
| 251 | self.assertIn(black.TargetVersion.PY312, versions) |
| 252 | |
| 253 | def test_pep_696_version_detection(self) -> None: |
| 254 | source, _ = read_data("cases", "type_param_defaults") |
nothing calls this directly
no test coverage detected