예제 #1
0
파일: test_artifact.py 프로젝트: cassj/dexy
def test_artifact_filenames_file_key_with_filters():
    artifact = Artifact('abc.txt|def|ghi')
    artifact.ext = '.out'
    assert artifact.canonical_filename() == 'abc.out'
    assert artifact.long_canonical_filename() == 'abc.txt-def-ghi.out'
예제 #2
0
파일: test_artifact.py 프로젝트: cassj/dexy
def test_artifact_filenames_file_key():
    artifact = Artifact('abc.txt')
    artifact.ext = '.out'
    assert artifact.canonical_filename() == 'abc.out'
    assert artifact.long_canonical_filename() == 'abc.txt.out'
예제 #3
0
def test_artifact_filenames_simple_key():
    artifact = Artifact()
    artifact.key = 'abc'
    artifact.ext = '.out'
    assert artifact.canonical_filename() == 'abc.out'
    assert artifact.long_canonical_filename() == 'abc'