module documentation

Undocumented

Variable argv​_cases Undocumented
Function ​Parser Undocumented
Function runner Undocumented
Function test​_join​_matches​_subprocess Test that join produces strings understood by subprocess
Function test​_roundtrip Test that split is the inverse operation of join
argv_cases: list =

Undocumented

@pytest.fixture(params=[_shell_utils.WindowsParser, _shell_utils.PosixParser])
def Parser(request):

Undocumented

@pytest.fixture
def runner(Parser):

Undocumented

@pytest.mark.parametrize('argv', argv_cases)
def test_join_matches_subprocess(Parser, runner, argv):
Test that join produces strings understood by subprocess
@pytest.mark.parametrize('argv', argv_cases)
def test_roundtrip(Parser, argv):
Test that split is the inverse operation of join