コード例 #1
0
def test_find_files_hiddenFileJpg(capfd, tmpdir):
    file = tmpdir.join('output')
    findFiles('../examples/HideInImage/hiddenInImage.jpg', file.strpath)
    out, err = capfd.readouterr()
    assert (filecmp.cmp(file.strpath + '.jpg',
                        '../examples/HideInImage/hiddenFile.jpg')
            ), 'Extracted files are not equals'
    assert (out == TEST1), 'stdout are not equals'
コード例 #2
0
def test_find_files_noImage_zip(capfd, tmpdir):
    file = tmpdir.join('output')
    findFiles('../examples/recursivezip.zip', file.strpath)
    out, err = capfd.readouterr()
    assert (out == TEST6), 'stdout are not equals'
コード例 #3
0
def test_find_files_corruptedImageTrailer(capfd, tmpdir):
    file = tmpdir.join('output')
    findFiles('../examples/HideInImage/corruptedImageTrailer.jpg',
              file.strpath)
    out, err = capfd.readouterr()
    assert (out == TEST5), 'stdout are not equals'
コード例 #4
0
def test_find_files_noFile(capfd, tmpdir):
    file = tmpdir.join('outputt')
    findFiles('', file.strpath)
    out, err = capfd.readouterr()
    assert (out == TEST4), 'stdout are not equals'
コード例 #5
0
def test_find_files_noImage_txt(capfd, tmpdir):
    file = tmpdir.join('output')
    findFiles('../examples/extractor.txt', file.strpath)
    out, err = capfd.readouterr()
    assert (out == TEST3), 'stdout are not equals'
コード例 #6
0
def test_find_files_noHidden(capfd, tmpdir):
    file = tmpdir.join('output')
    findFiles('../examples/strings.jpg', file.strpath)
    out, err = capfd.readouterr()
    assert (out == TEST2), 'stdout are not equals'