示例#1
0
文件: path.py 项目: cgmb/rocm-spack
def test_no_substitution():
    """Ensure that a line not containing one full path placeholder is not modified."""
    partial = "--prefix=/Users/gamblin2/padding-log-test/opt/__spack_path_pla/darwin-bigsur-skylake/apple-clang-12.0.5/zlib-1.2.11-74mwnxgn6nujehpyyalhwizwojwn5zga'"  # noqa: E501
    assert sup.padding_filter(partial) == partial
示例#2
0
文件: path.py 项目: cgmb/rocm-spack
def test_partial_substitution():
    """Ensure that a single placeholder path component is replaced"""
    short = "--prefix=/Users/gamblin2/padding-log-test/opt/__spack_path_placeholder__/__spack_p/darwin-bigsur-skylake/apple-clang-12.0.5/zlib-1.2.11-74mwnxgn6nujehpyyalhwizwojwn5zga'"  # noqa: E501
    short_subst = "--prefix=/Users/gamblin2/padding-log-test/opt/[padded-to-73-chars]/darwin-bigsur-skylake/apple-clang-12.0.5/zlib-1.2.11-74mwnxgn6nujehpyyalhwizwojwn5zga'"  # noqa: E501
    assert short_subst == sup.padding_filter(short)
示例#3
0
文件: path.py 项目: cgmb/rocm-spack
def test_padding_substitution(padded, fixed):
    """Ensure that all padded lines are unpadded correctly."""
    assert fixed == sup.padding_filter(padded)