def test_zip_factory(): ziphashes = { ARCHIVE_URL + "/Webkit_Mac10_5/2/layout-test-results.zip": { "layout-test-results/failures/expected/image-actual.txt": "new-image-txt", "layout-test-results/failures/expected/image-actual.checksum": "new-image-checksum", "layout-test-results/failures/expected/image-actual.png": "new-image-png", "layout-test-results/failures/expected/image_checksum-actual.txt": "png-comment-txt", "layout-test-results/failures/expected/image_checksum-actual.checksum": "0123456789", "layout-test-results/failures/expected/image_checksum-actual.png": "tEXtchecksum\x000123456789", }, ARCHIVE_URL + "/Webkit_Mac10_6/4/layout-test-results.zip": { "layout-test-results/failures/expected/image-actual.txt": "new-image-txt", "layout-test-results/failures/expected/image-actual.checksum": "new-image-checksum", "layout-test-results/failures/expected/image-actual.png": "new-image-png", }, ARCHIVE_URL + "/Webkit_Mac10_5__CG_/2/layout-test-results.zip": { "layout-test-results/failures/expected/image-actual.txt": "new-image-txt", "layout-test-results/failures/expected/image-actual.checksum": "new-image-checksum", "layout-test-results/failures/expected/image-actual.png": "new-image-png", "layout-test-results/failures/expected/image_checksum-actual.txt": "png-comment-txt", "layout-test-results/failures/expected/image_checksum-actual.checksum": "0123456789", "layout-test-results/failures/expected/image_checksum-actual.png": "tEXtchecksum\x000123456789", }, ARCHIVE_URL + "/Webkit_Mac10_6__CG_/4/layout-test-results.zip": { "layout-test-results/failures/expected/image-actual.txt": "new-image-txt", "layout-test-results/failures/expected/image-actual.checksum": "new-image-checksum", "layout-test-results/failures/expected/image-actual.png": "new-image-png", }, ARCHIVE_URL + "/Webkit_Vista/1/layout-test-results.zip": { "layout-test-results/failures/expected/image-actual.txt": "win-image-txt", "layout-test-results/failures/expected/image-actual.checksum": "win-image-checksum", "layout-test-results/failures/expected/image-actual.png": "win-image-png", }, ARCHIVE_URL + "/Webkit_Win7/1/layout-test-results.zip": { "layout-test-results/failures/expected/image-actual.txt": "win-image-txt", "layout-test-results/failures/expected/image-actual.checksum": "win-image-checksum", "layout-test-results/failures/expected/image-actual.png": "win-image-png", }, ARCHIVE_URL + "/Webkit_Win/1/layout-test-results.zip": { "layout-test-results/failures/expected/image-actual.txt": "win-image-txt", "layout-test-results/failures/expected/image-actual.checksum": "win-image-checksum", "layout-test-results/failures/expected/image-actual.png": "win-image-png", }, ARCHIVE_URL + "/Webkit_Linux/1/layout-test-results.zip": { "layout-test-results/failures/expected/image-actual.txt": "win-image-txt", "layout-test-results/failures/expected/image-actual.checksum": "win-image-checksum", "layout-test-results/failures/expected/image-actual.png": "win-image-png", }, } return zipfileset_mock.make_factory(ziphashes)
def test_zip_factory(): ziphashes = { ARCHIVE_URL + '/Webkit_Mac10_5/2/layout-test-results.zip': { 'layout-test-results/failures/expected/image-actual.txt': 'new-image-txt', 'layout-test-results/failures/expected/image-actual.checksum': 'new-image-checksum', 'layout-test-results/failures/expected/image-actual.png': 'new-image-png', 'layout-test-results/failures/expected/image_checksum-actual.txt': 'png-comment-txt', 'layout-test-results/failures/expected/image_checksum-actual.checksum': '0123456789', 'layout-test-results/failures/expected/image_checksum-actual.png': 'tEXtchecksum\x000123456789', }, ARCHIVE_URL + '/Webkit_Mac10_6/4/layout-test-results.zip': { 'layout-test-results/failures/expected/image-actual.txt': 'new-image-txt', 'layout-test-results/failures/expected/image-actual.checksum': 'new-image-checksum', 'layout-test-results/failures/expected/image-actual.png': 'new-image-png', }, ARCHIVE_URL + '/Webkit_Vista/1/layout-test-results.zip': { 'layout-test-results/failures/expected/image-actual.txt': 'win-image-txt', 'layout-test-results/failures/expected/image-actual.checksum': 'win-image-checksum', 'layout-test-results/failures/expected/image-actual.png': 'win-image-png', }, ARCHIVE_URL + '/Webkit_Win7/1/layout-test-results.zip': { 'layout-test-results/failures/expected/image-actual.txt': 'win-image-txt', 'layout-test-results/failures/expected/image-actual.checksum': 'win-image-checksum', 'layout-test-results/failures/expected/image-actual.png': 'win-image-png', }, ARCHIVE_URL + '/Webkit_Win/1/layout-test-results.zip': { 'layout-test-results/failures/expected/image-actual.txt': 'win-image-txt', 'layout-test-results/failures/expected/image-actual.checksum': 'win-image-checksum', 'layout-test-results/failures/expected/image-actual.png': 'win-image-png', }, ARCHIVE_URL + '/Webkit_Linux/1/layout-test-results.zip': { 'layout-test-results/failures/expected/image-actual.txt': 'win-image-txt', 'layout-test-results/failures/expected/image-actual.checksum': 'win-image-checksum', 'layout-test-results/failures/expected/image-actual.png': 'win-image-png', }, } return zipfileset_mock.make_factory(ziphashes)
def test_zip_factory(): ziphashes = { ARCHIVE_URL + '/Webkit_Mac10_5/2/layout-test-results.zip': { 'layout-test-results/failures/expected/image-actual.txt': 'new-image-txt', 'layout-test-results/failures/expected/image-actual.checksum': 'new-image-checksum', 'layout-test-results/failures/expected/image-actual.png': 'new-image-png', }, ARCHIVE_URL + '/Webkit_Win/1/layout-test-results.zip': { 'layout-test-results/failures/expected/image-actual.txt': 'win-image-txt', 'layout-test-results/failures/expected/image-actual.checksum': 'win-image-checksum', 'layout-test-results/failures/expected/image-actual.png': 'win-image-png', }, } return zipfileset_mock.make_factory(ziphashes)