ansible-test - Skip mypy runs under Python 3.11.

pull/77982/head
Matt Clay 2 years ago
parent 11b6032e73
commit 52c8613a04

@ -4,6 +4,7 @@ from __future__ import annotations
import dataclasses
import os
import re
import sys
import typing as t
from . import (
@ -83,6 +84,10 @@ class MypyTest(SanityMultipleVersion):
return True
def test(self, args, targets, python): # type: (SanityConfig, SanityTargets, PythonConfig) -> TestResult
if sys.version_info >= (3, 11):
display.warning(f'Skipping sanity test "{self.name}" which can test Python {args.controller_python.version}, but cannot run under that version.')
return SanitySkipped(self.name, python.version)
settings = self.load_processor(args, python.version)
paths = [target.path for target in targets.include]

Loading…
Cancel
Save