class documentation

class FunctionalTestFile: (source)

View In Hierarchy

A single functional test case file with options.

Method __init__ Undocumented
Method __repr__ Undocumented
Instance Variable base Undocumented
Instance Variable options Undocumented
Property expected_output Undocumented
Property module Undocumented
Property option_file Undocumented
Property source Undocumented
Method _file_type Undocumented
Method _parse_options Undocumented
Constant _CONVERTERS Undocumented
Instance Variable _directory Undocumented
def __init__(self, directory: str, filename: str): (source)

Undocumented

def __repr__(self) -> str: (source)

Undocumented

Undocumented

options: TestFileOptions = (source)

Undocumented

@property
expected_output: str = (source)

Undocumented

Undocumented

@property
option_file: str = (source)

Undocumented

Undocumented

def _file_type(self, ext: str, check_exists: bool = True) -> str: (source)

Undocumented

def _parse_options(self): (source)

Undocumented

_CONVERTERS: dict[str, Callable[[str], tuple[int, ...]|list[str]]] = (source)

Undocumented

Value
{'min_pyver': parse_python_version,
 'max_pyver': parse_python_version,
 'min_pyver_end_position': parse_python_version,
 'requires': (lambda s: [i.strip() for i in s.split(',')]),
 'except_implementations': (lambda s: [i.strip() for i in s.split(',')]),
 'exclude_platforms': (lambda s: [i.strip() for i in s.split(',')])}
_directory = (source)

Undocumented