Created
November 23, 2015 18:47
-
-
Save anonymous/e036f1bab957ac81fde8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
peluse@peluse-VBM:~/swift$ ./.functests | |
running test | |
running=${PYTHON:-python} -m subunit.run discover . --list | |
running=${PYTHON:-python} -m subunit.run discover . --load-list /tmp/tmpwxbIRh | |
running=${PYTHON:-python} -m subunit.run discover . --load-list /tmp/tmpfSB9Be | |
running=${PYTHON:-python} -m subunit.run discover . --load-list /tmp/tmpbmXU0m | |
running=${PYTHON:-python} -m subunit.run discover . --load-list /tmp/tmpChKgxr | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
test.functional.test_account.TestAccount.test_admin_acl | |
test.functional.test_account.TestAccount.test_admin_acl ... FAIL | |
test.functional.test_account.TestAccount.test_bad_metadata2 | |
test.functional.test_account.TestAccount.test_bad_metadata2 ... ok | |
test.functional.test_account.TestAccount.test_account_acls | |
test.functional.test_account.TestAccount.test_account_acls ... FAIL | |
test.functional.test_account.TestAccount.test_invalid_acl_keys | |
test.functional.test_account.TestAccount.test_invalid_acl_keys ... ok | |
test.functional.test_account.TestAccount.test_bad_metadata | |
test.functional.test_account.TestAccount.test_bad_metadata ... ok | |
test.functional.test_account.TestAccount.test_metadata | |
test.functional.test_account.TestAccount.test_metadata ... FAIL | |
test.functional.test_account.TestAccount.test_bad_metadata3 | |
test.functional.test_account.TestAccount.test_bad_metadata3 ... ok | |
test.functional.test_account.TestAccount.test_invalid_acl_values | |
test.functional.test_account.TestAccount.test_invalid_acl_values ... ok | |
test.functional.test_account.TestAccount.test_invalid_acls | |
test.functional.test_account.TestAccount.test_invalid_acls ... ok | |
test.functional.test_account.TestAccount.test_multi_metadata | |
test.functional.test_account.TestAccount.test_multi_metadata ... ok | |
test.functional.test_account.TestAccount.test_protected_tempurl | |
test.functional.test_account.TestAccount.test_protected_tempurl ... FAIL | |
test.functional.test_account.TestAccount.test_read_only_acl | |
test.functional.test_account.TestAccount.test_read_only_acl ... FAIL | |
test.functional.test_account.TestAccount.test_swift_prohibits_garbage_account_acls | |
test.functional.test_account.TestAccount.test_swift_prohibits_garbage_account_acls ... ok | |
test.functional.test_account.TestAccount.test_swift_account_acls | |
test.functional.test_account.TestAccount.test_swift_account_acls ... FAIL | |
test.functional.test_account.TestAccount.test_read_write_acl | |
test.functional.test_account.TestAccount.test_read_write_acl ... ok | |
test.functional.tests.TestSlo.test_slo_etag_is_hash_of_etags | |
test.functional.tests.TestSlo.test_slo_etag_is_hash_of_etags ... FAIL | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
tearDownModule (test.functional.test_account) | |
tearDownModule (test.functional.test_account) ... FAIL | |
test.functional.test_account.TestAccount.test_unicode_metadata | |
test.functional.test_account.TestAccount.test_unicode_metadata ... ok | |
test.functional.test_account.TestAccountInNonDefaultDomain.test_project_domain_id_header | |
test.functional.test_account.TestAccountInNonDefaultDomain.test_project_domain_id_header ... skipped u'AUTH VERSION 3 SPECIFIC TEST' | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
tearDownModule (test.functional.test_account) | |
tearDownModule (test.functional.test_account) ... FAIL | |
test.functional.test_container.TestContainer.test_POST_metadata | |
test.functional.test_container.TestContainer.test_POST_metadata ... ok | |
test.functional.test_container.TestContainer.test_POST_bad_metadata | |
test.functional.test_container.TestContainer.test_POST_bad_metadata ... ok | |
test.functional.test_container.TestContainer.test_PUT_metadata | |
test.functional.test_container.TestContainer.test_PUT_metadata ... ok | |
test.functional.test_container.TestContainer.test_error_invalid_storage_policy_name | |
test.functional.test_container.TestContainer.test_error_invalid_storage_policy_name ... ok | |
test.functional.test_container.TestContainer.test_PUT_bad_metadata | |
test.functional.test_container.TestContainer.test_PUT_bad_metadata ... ok | |
test.functional.test_container.TestContainer.test_noop_change_storage_policy_with_post | |
test.functional.test_container.TestContainer.test_noop_change_storage_policy_with_post ... ok | |
test.functional.test_container.TestContainer.test_admin_acl_metadata | |
test.functional.test_container.TestContainer.test_admin_acl_metadata ... ok | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
tearDownModule (test.functional.test_account) | |
tearDownModule (test.functional.test_account) ... FAIL | |
test.functional.test_container.TestContainer.test_long_name_content_type | |
test.functional.test_container.TestContainer.test_long_name_content_type ... ok | |
test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_names_in_default_domain | |
test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_names_in_default_domain ... skipped u'AUTH VERSION 3 SPECIFIC TEST' | |
test.functional.test_container.TestContainerACLsAccount4.test_cross_account_acl_ids_with_project_in_non_default_domain | |
test.functional.test_container.TestContainerACLsAccount4.test_cross_account_acl_ids_with_project_in_non_default_domain ... skipped u'AUTH VERSION 3 SPECIFIC TEST' | |
test.functional.test_container.TestContainer.test_POST_bad_metadata2 | |
test.functional.test_container.TestContainer.test_POST_bad_metadata2 ... FAIL | |
test.functional.test_container.TestContainer.test_protected_container_acl | |
test.functional.test_container.TestContainer.test_protected_container_acl ... ok | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
tearDownModule (test.functional.test_container) | |
tearDownModule (test.functional.test_container) ... FAIL | |
test.functional.test_container.TestContainer.test_POST_bad_metadata3 | |
test.functional.test_container.TestContainer.test_POST_bad_metadata3 ... ok | |
test.functional.test_object.TestObject.test_admin | |
test.functional.test_object.TestObject.test_admin ... FAIL | |
test.functional.test_container.TestContainer.test_protected_container_sync | |
test.functional.test_container.TestContainer.test_protected_container_sync ... FAIL | |
test.functional.test_container.TestContainer.test_admin_acl_listing | |
test.functional.test_container.TestContainer.test_admin_acl_listing ... FAIL | |
test.functional.test_object.TestObject.test_delete_content_type | |
test.functional.test_object.TestObject.test_delete_content_type ... ok | |
test.functional.test_container.TestContainer.test_conflict_change_storage_policy_with_put | |
test.functional.test_container.TestContainer.test_conflict_change_storage_policy_with_put ... ok | |
test.functional.test_container.TestContainer.test_create_container_gets_default_policy_by_default | |
test.functional.test_container.TestContainer.test_create_container_gets_default_policy_by_default ... ok | |
test.functional.test_container.TestContainer.test_public_container | |
test.functional.test_container.TestContainer.test_public_container ... ok | |
test.functional.test_object.TestObject.test_delete_if_delete_at_bad | |
test.functional.test_object.TestObject.test_delete_if_delete_at_bad ... ok | |
test.functional.test_container.TestContainer.test_create_non_default_storage_policy_container | |
test.functional.test_container.TestContainer.test_create_non_default_storage_policy_container ... ok | |
test.functional.test_object.TestObject.test_null_name | |
test.functional.test_object.TestObject.test_null_name ... ok | |
test.functional.test_container.TestContainer.test_read_only_acl_listings | |
test.functional.test_container.TestContainer.test_read_only_acl_listings ... ok | |
test.functional.test_container.TestContainer.test_cross_account_container | |
test.functional.test_container.TestContainer.test_cross_account_container ... FAIL | |
test.functional.test_container.TestContainer.test_cross_account_container | |
test.functional.test_container.TestContainer.test_cross_account_container ... FAIL | |
test.functional.test_container.TestContainer.test_read_write_acl_metadata | |
test.functional.test_container.TestContainer.test_read_write_acl_metadata ... ok | |
test.functional.test_container.TestContainer.test_cross_account_public_container | |
test.functional.test_container.TestContainer.test_cross_account_public_container ... ok | |
test.functional.test_container.TestContainer.test_unicode_metadata | |
test.functional.test_container.TestContainer.test_unicode_metadata ... ok | |
test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_ids_in_default_domain | |
test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_ids_in_default_domain ... skipped u'AUTH VERSION 3 SPECIFIC TEST' | |
test.functional.test_container.TestContainerACLsAccount4.test_cross_account_acl_names_with_project_in_non_default_domain | |
test.functional.test_container.TestContainerACLsAccount4.test_cross_account_acl_names_with_project_in_non_default_domain ... skipped u'AUTH VERSION 3 SPECIFIC TEST' | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
test.functional.test_container.TestContainer.test_multi_metadata | |
test.functional.test_container.TestContainer.test_multi_metadata ... FAIL | |
test.functional.test_container.TestContainer.test_nonadmin_user | |
test.functional.test_container.TestContainer.test_nonadmin_user ... ok | |
test.functional.test_container.TestContainer.test_null_name | |
test.functional.test_container.TestContainer.test_null_name ... ok | |
test.functional.test_object.TestObject.test_copy_between_accounts | |
test.functional.test_object.TestObject.test_copy_between_accounts ... ok | |
test.functional.test_container.TestContainer.test_read_only_acl_metadata | |
test.functional.test_container.TestContainer.test_read_only_acl_metadata ... ok | |
test.functional.test_object.TestObject.test_copy_object | |
test.functional.test_object.TestObject.test_copy_object ... ok | |
test.functional.test_container.TestContainer.test_read_write_acl_listings | |
test.functional.test_container.TestContainer.test_read_write_acl_listings ... ok | |
test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_ids_with_user_in_non_default_domain | |
test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_ids_with_user_in_non_default_domain ... skipped u'AUTH VERSION 3 SPECIFIC TEST' | |
test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_names_with_user_in_non_default_domain | |
test.functional.test_container.TestContainerACLsAccount1.test_cross_account_acl_names_with_user_in_non_default_domain ... skipped u'AUTH VERSION 3 SPECIFIC TEST' | |
test.functional.test_object.TestObject.test_cors | |
test.functional.test_object.TestObject.test_cors ... FAIL | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
test.functional.test_object.TestObject.test_if_none_match | |
test.functional.test_object.TestObject.test_if_none_match ... ok | |
test.functional.test_object.TestObject.test_non_integer_x_delete_after | |
test.functional.test_object.TestObject.test_non_integer_x_delete_after ... ok | |
test.functional.test_object.TestObject.test_cross_policy_copy | |
test.functional.test_object.TestObject.test_cross_policy_copy ... ok | |
test.functional.test_object.TestObject.test_read_only | |
test.functional.test_object.TestObject.test_read_only ... ok | |
test.functional.test_object.TestObject.test_read_write | |
test.functional.test_object.TestObject.test_read_write ... ok | |
test.functional.test_object.TestObject.test_x_delete_at_in_the_past | |
test.functional.test_object.TestObject.test_x_delete_at_in_the_past ... ok | |
test.functional.test_object.TestObject.test_manifest | |
test.functional.test_object.TestObject.test_manifest ... FAIL | |
test.functional.test_object.TestObject.test_non_integer_x_delete_at | |
test.functional.test_object.TestObject.test_non_integer_x_delete_at ... ok | |
test.functional.test_object.TestObject.test_private_object | |
test.functional.test_object.TestObject.test_private_object ... ok | |
test.functional.test_object.TestObject.test_public_object | |
test.functional.test_object.TestObject.test_public_object ... ok | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
tearDownModule (test.functional.test_object) | |
tearDownModule (test.functional.test_object) ... FAIL | |
test.functional.tests.TestAccount.testLastContainerMarker | |
test.functional.tests.TestAccount.testLastContainerMarker ... ok | |
test.functional.tests.TestAccount.testPUT | |
test.functional.tests.TestAccount.testPUT ... ok | |
test.functional.tests.TestAccount.testQuotedWWWAuthenticateHeader | |
test.functional.tests.TestAccount.testQuotedWWWAuthenticateHeader ... ok | |
test.functional.tests.TestAccountNoContainersUTF8.testGetRequest | |
test.functional.tests.TestAccountNoContainersUTF8.testGetRequest ... FAIL | |
test.functional.tests.TestAccountUTF8.testContainerListing | |
test.functional.tests.TestAccountUTF8.testContainerListing ... FAIL | |
test.functional.tests.TestAccountUTF8.testContainerSerializedInfo | |
test.functional.tests.TestAccountUTF8.testContainerSerializedInfo ... FAIL | |
test.functional.tests.TestAccountUTF8.testInvalidUTF8Path | |
test.functional.tests.TestAccountUTF8.testInvalidUTF8Path ... FAIL | |
test.functional.tests.TestAccountUTF8.testMarkerLimitContainerList | |
test.functional.tests.TestAccountUTF8.testMarkerLimitContainerList ... FAIL | |
test.functional.tests.TestAccountUTF8.testNoAuthToken | |
test.functional.tests.TestAccountUTF8.testNoAuthToken ... FAIL | |
test.functional.tests.TestAccount.testContainersOrderedByName | |
test.functional.tests.TestAccount.testContainersOrderedByName ... ok | |
test.functional.tests.TestAccount.testInvalidAuthToken | |
test.functional.tests.TestAccount.testInvalidAuthToken ... ok | |
test.functional.tests.TestAccount.testInvalidPath | |
test.functional.tests.TestAccount.testInvalidPath ... ok | |
test.functional.tests.TestAccount.testListingLimit | |
test.functional.tests.TestAccount.testListingLimit ... ok | |
test.functional.tests.TestAccount.testNoAuthToken | |
test.functional.tests.TestAccount.testNoAuthToken ... ok | |
test.functional.tests.TestAccountUTF8.testContainersOrderedByName | |
test.functional.tests.TestAccountUTF8.testContainersOrderedByName ... ok | |
test.functional.tests.TestAccountUTF8.testListingLimit | |
test.functional.tests.TestAccountUTF8.testListingLimit ... ok | |
test.functional.tests.TestContainer.testContainerNameLimit | |
test.functional.tests.TestContainer.testContainerNameLimit ... ok | |
test.functional.tests.TestContainer.testCreate | |
test.functional.tests.TestContainer.testCreate ... ok | |
test.functional.tests.TestContainer.testDelete | |
test.functional.tests.TestContainer.testDelete ... ok | |
test.functional.tests.TestContainer.testDeleteOnContainerThatDoesNotExist | |
test.functional.tests.TestContainer.testDeleteOnContainerThatDoesNotExist ... ok | |
test.functional.tests.TestContainer.testFileOrder | |
test.functional.tests.TestContainer.testFileOrder ... ok | |
test.functional.tests.TestContainer.testLastFileMarker | |
test.functional.tests.TestContainer.testLastFileMarker ... ok | |
test.functional.tests.TestContainer.testListDelimiter | |
test.functional.tests.TestContainer.testListDelimiter ... ok | |
test.functional.tests.TestContainer.testSlashInName | |
test.functional.tests.TestContainer.testSlashInName ... ok | |
test.functional.tests.TestContainerTempurl.test_GET_DLO_outside_container | |
test.functional.tests.TestContainerTempurl.test_GET_DLO_outside_container ... ok | |
test.functional.tests.TestContainerTempurl.test_HEAD | |
test.functional.tests.TestContainerTempurl.test_HEAD ... ok | |
test.functional.tests.TestContainerTempurl.test_changing_expires | |
test.functional.tests.TestContainerTempurl.test_changing_expires ... ok | |
test.functional.tests.TestContainerTempurl.test_tempurl_keys_hidden_from_acl_readonly | |
test.functional.tests.TestContainerTempurl.test_tempurl_keys_hidden_from_acl_readonly ... ok | |
test.functional.tests.TestContainerUTF8.testContainerExistenceCachingProblem | |
test.functional.tests.TestContainerUTF8.testContainerExistenceCachingProblem ... ok | |
test.functional.tests.TestContainerUTF8.testContainerInfoOnContainerThatDoesNotExist | |
test.functional.tests.TestContainerUTF8.testContainerInfoOnContainerThatDoesNotExist ... ok | |
test.functional.tests.TestContainerUTF8.testFileOrder | |
test.functional.tests.TestContainerUTF8.testFileOrder ... ok | |
test.functional.tests.TestContainerUTF8.testFileThenContainerDelete | |
test.functional.tests.TestContainerUTF8.testFileThenContainerDelete ... ok | |
test.functional.tests.TestContainerUTF8.testMarkerLimitFileList | |
test.functional.tests.TestContainerUTF8.testMarkerLimitFileList ... ok | |
test.functional.tests.TestContainerUTF8.testTooLongName | |
test.functional.tests.TestContainerUTF8.testTooLongName ... ok | |
test.functional.tests.TestDlo.test_dlo_if_match_get | |
test.functional.tests.TestDlo.test_dlo_if_match_get ... ok | |
test.functional.tests.TestDlo.test_dlo_if_match_head | |
test.functional.tests.TestDlo.test_dlo_if_match_head ... ok | |
test.functional.tests.TestDlo.test_dlo_if_none_match_head | |
test.functional.tests.TestDlo.test_dlo_if_none_match_head ... ok | |
test.functional.tests.TestDlo.test_get_range | |
test.functional.tests.TestDlo.test_get_range ... ok | |
test.functional.tests.TestDlo.test_get_range_out_of_range | |
test.functional.tests.TestDlo.test_get_range_out_of_range ... ok | |
test.functional.tests.TestDloUTF8.test_copy_account | |
test.functional.tests.TestDloUTF8.test_copy_account ... ok | |
test.functional.tests.TestDloUTF8.test_copy_manifest | |
test.functional.tests.TestDloUTF8.test_copy_manifest ... ok | |
test.functional.tests.TestDloUTF8.test_dlo_if_match_get | |
test.functional.tests.TestDloUTF8.test_dlo_if_match_get ... ok | |
test.functional.tests.TestDloUTF8.test_dlo_if_match_head | |
test.functional.tests.TestDloUTF8.test_dlo_if_match_head ... ok | |
test.functional.tests.TestDloUTF8.test_dlo_if_none_match_get | |
test.functional.tests.TestDloUTF8.test_dlo_if_none_match_get ... ok | |
test.functional.tests.TestDloUTF8.test_get_manifest_document_itself | |
test.functional.tests.TestDloUTF8.test_get_manifest_document_itself ... ok | |
test.functional.tests.TestFile.testCopy404s | |
test.functional.tests.TestFile.testCopy404s ... ok | |
test.functional.tests.TestFile.testCopyAccount | |
test.functional.tests.TestFile.testCopyAccount ... ok | |
test.functional.tests.TestFile.testCopyAccount404s | |
test.functional.tests.TestFile.testCopyAccount404s ... ok | |
test.functional.tests.TestFile.testCopyFromAccountHeader404s | |
test.functional.tests.TestFile.testCopyFromAccountHeader404s ... ok | |
test.functional.tests.TestFile.testCopyFromHeader | |
test.functional.tests.TestFile.testCopyFromHeader ... ok | |
test.functional.tests.TestFile.testEtagWayoff | |
test.functional.tests.TestFile.testEtagWayoff ... ok | |
test.functional.tests.TestFile.testGetContentType | |
test.functional.tests.TestFile.testGetContentType ... ok | |
test.functional.tests.TestFile.testMetadataNumberLimit | |
test.functional.tests.TestFile.testMetadataNumberLimit ... ok | |
test.functional.tests.TestFile.testNameLimit | |
test.functional.tests.TestFile.testNameLimit ... ok | |
test.functional.tests.TestFile.testNoContentLengthForPut | |
test.functional.tests.TestFile.testNoContentLengthForPut ... ok | |
test.functional.tests.TestFile.testQuestionMarkInName | |
test.functional.tests.TestFile.testQuestionMarkInName ... ok | |
test.functional.tests.TestFile.testZeroByteFile | |
test.functional.tests.TestFile.testZeroByteFile ... ok | |
test.functional.tests.TestFileComparison.testIfModifiedSince | |
test.functional.tests.TestFileComparison.testIfModifiedSince ... ok | |
test.functional.tests.TestFileComparisonUTF8.testIfModifiedSince | |
test.functional.tests.TestFileComparisonUTF8.testIfModifiedSince ... ok | |
test.functional.tests.TestFileUTF8.testChunkedPut | |
test.functional.tests.TestFileUTF8.testChunkedPut ... ok | |
test.functional.tests.TestFileUTF8.testCopy | |
test.functional.tests.TestFileUTF8.testCopy ... ok | |
test.functional.tests.TestFileUTF8.testCopyAccount404s | |
test.functional.tests.TestFileUTF8.testCopyAccount404s ... ok | |
test.functional.tests.TestFileUTF8.testCopyFromHeader | |
test.functional.tests.TestFileUTF8.testCopyFromHeader ... ok | |
test.functional.tests.TestFileUTF8.testCopyNoDestinationHeader | |
test.functional.tests.TestFileUTF8.testCopyNoDestinationHeader ... ok | |
test.functional.tests.TestFileUTF8.testDelete | |
test.functional.tests.TestFileUTF8.testDelete ... ok | |
test.functional.tests.TestFileUTF8.testDeleteOfFileThatDoesNotExist | |
test.functional.tests.TestFileUTF8.testDeleteOfFileThatDoesNotExist ... ok | |
test.functional.tests.TestFileUTF8.testEtagResponse | |
test.functional.tests.TestFileUTF8.testEtagResponse ... ok | |
test.functional.tests.TestFileUTF8.testEtagWayoff | |
test.functional.tests.TestFileUTF8.testEtagWayoff ... ok | |
test.functional.tests.TestFileUTF8.testGetOnFileThatDoesNotExist | |
test.functional.tests.TestFileUTF8.testGetOnFileThatDoesNotExist ... ok | |
test.functional.tests.TestFileUTF8.testHeadOnFileThatDoesNotExist | |
test.functional.tests.TestFileUTF8.testHeadOnFileThatDoesNotExist ... ok | |
test.functional.tests.TestFileUTF8.testMetadataLengthLimits | |
test.functional.tests.TestFileUTF8.testMetadataLengthLimits ... ok | |
test.functional.tests.TestFileUTF8.testMetadataNumberLimit | |
test.functional.tests.TestFileUTF8.testMetadataNumberLimit ... ok | |
test.functional.tests.TestFileUTF8.testRangedGetsWithLWSinHeader | |
test.functional.tests.TestFileUTF8.testRangedGetsWithLWSinHeader ... ok | |
test.functional.tests.TestFileUTF8.testZeroByteFile | |
test.functional.tests.TestFileUTF8.testZeroByteFile ... ok | |
test.functional.tests.TestObjectVersioning.test_versioning_container_acl | |
test.functional.tests.TestObjectVersioning.test_versioning_container_acl ... ok | |
test.functional.tests.TestServiceToken.test_service_user_denied_with_x_auth_token | |
test.functional.tests.TestServiceToken.test_service_user_denied_with_x_auth_token ... skipped u'' | |
test.functional.tests.TestServiceToken.test_user_access_own_auth_account | |
test.functional.tests.TestServiceToken.test_user_access_own_auth_account ... skipped u'' | |
test.functional.tests.TestServiceToken.test_user_cannot_access_service_account | |
test.functional.tests.TestServiceToken.test_user_cannot_access_service_account ... skipped u'' | |
test.functional.tests.TestSlo.test_slo_etag_is_hash_of_etags_submanifests | |
test.functional.tests.TestSlo.test_slo_etag_is_hash_of_etags_submanifests ... ok | |
test.functional.tests.TestSlo.test_slo_etag_mismatch | |
test.functional.tests.TestSlo.test_slo_etag_mismatch ... ok | |
test.functional.tests.TestSlo.test_slo_get_the_manifest_with_details_from_server | |
test.functional.tests.TestSlo.test_slo_get_the_manifest_with_details_from_server ... ok | |
test.functional.tests.TestSlo.test_slo_if_match_head | |
test.functional.tests.TestSlo.test_slo_if_match_head ... ok | |
test.functional.tests.TestSlo.test_slo_if_none_match_get | |
test.functional.tests.TestSlo.test_slo_if_none_match_get ... ok | |
test.functional.tests.TestSlo.test_slo_if_none_match_head | |
test.functional.tests.TestSlo.test_slo_if_none_match_head ... ok | |
test.functional.tests.TestSlo.test_slo_missing_etag | |
test.functional.tests.TestSlo.test_slo_missing_etag ... ok | |
test.functional.tests.TestSlo.test_slo_ranged_submanifest | |
test.functional.tests.TestSlo.test_slo_ranged_submanifest ... ok | |
test.functional.tests.TestSloUTF8.test_slo_copy_account | |
test.functional.tests.TestSloUTF8.test_slo_copy_account ... ok | |
test.functional.tests.TestSloUTF8.test_slo_copy_the_manifest | |
test.functional.tests.TestSloUTF8.test_slo_copy_the_manifest ... ok | |
test.functional.tests.TestSloUTF8.test_slo_copy_the_manifest_account | |
test.functional.tests.TestSloUTF8.test_slo_copy_the_manifest_account ... ok | |
test.functional.tests.TestSloUTF8.test_slo_etag_mismatch | |
test.functional.tests.TestSloUTF8.test_slo_etag_mismatch ... ok | |
test.functional.tests.TestSloUTF8.test_slo_get_the_manifest_with_details_from_server | |
test.functional.tests.TestSloUTF8.test_slo_get_the_manifest_with_details_from_server ... ok | |
test.functional.tests.TestSloUTF8.test_slo_head_the_manifest | |
test.functional.tests.TestSloUTF8.test_slo_head_the_manifest ... ok | |
test.functional.tests.TestSloUTF8.test_slo_ranged_submanifest | |
test.functional.tests.TestSloUTF8.test_slo_ranged_submanifest ... ok | |
test.functional.tests.TestSloUTF8.test_slo_unspecified_etag | |
test.functional.tests.TestSloUTF8.test_slo_unspecified_etag ... ok | |
test.functional.tests.TestTempurl.test_GET | |
test.functional.tests.TestTempurl.test_GET ... ok | |
test.functional.tests.TestTempurlUTF8.test_GET_DLO_inside_container | |
test.functional.tests.TestTempurlUTF8.test_GET_DLO_inside_container ... ok | |
test.functional.tests.TestTempurlUTF8.test_changing_sig | |
test.functional.tests.TestTempurlUTF8.test_changing_sig ... ok | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3 | |
SKIPPING FUNCTIONAL TESTS SPECIFIC TO SERVICE TOKENS | |
test.functional.tests.TestAccount.testAccountHead | |
test.functional.tests.TestAccount.testAccountHead ... ok | |
test.functional.tests.TestAccount.testContainerListing | |
test.functional.tests.TestAccount.testContainerListing ... ok | |
test.functional.tests.TestAccount.testContainerSerializedInfo | |
test.functional.tests.TestAccount.testContainerSerializedInfo ... ok | |
test.functional.tests.TestAccount.testInvalidUTF8Path | |
test.functional.tests.TestAccount.testInvalidUTF8Path ... ok | |
test.functional.tests.TestAccount.testMarkerLimitContainerList | |
test.functional.tests.TestAccount.testMarkerLimitContainerList ... ok | |
test.functional.tests.TestAccount.testVersionOnlyPath | |
test.functional.tests.TestAccount.testVersionOnlyPath ... ok | |
test.functional.tests.TestAccountNoContainers.testGetRequest | |
test.functional.tests.TestAccountNoContainers.testGetRequest ... ok | |
test.functional.tests.TestAccountUTF8.testAccountHead | |
test.functional.tests.TestAccountUTF8.testAccountHead ... ok | |
test.functional.tests.TestAccountUTF8.testInvalidAuthToken | |
test.functional.tests.TestAccountUTF8.testInvalidAuthToken ... ok | |
test.functional.tests.TestAccountUTF8.testInvalidPath | |
test.functional.tests.TestAccountUTF8.testInvalidPath ... ok | |
test.functional.tests.TestAccountUTF8.testLastContainerMarker | |
test.functional.tests.TestAccountUTF8.testLastContainerMarker ... ok | |
test.functional.tests.TestAccountUTF8.testVersionOnlyPath | |
test.functional.tests.TestAccountUTF8.testVersionOnlyPath ... ok | |
test.functional.tests.TestContainer.testContainerExistenceCachingProblem | |
test.functional.tests.TestContainer.testContainerExistenceCachingProblem ... ok | |
test.functional.tests.TestContainer.testContainerFileListOnContainerThatDoesNotExist | |
test.functional.tests.TestContainer.testContainerFileListOnContainerThatDoesNotExist ... ok | |
test.functional.tests.TestContainer.testContainerFileListWithLimit | |
test.functional.tests.TestContainer.testContainerFileListWithLimit ... ok | |
test.functional.tests.TestContainer.testContainerInfo | |
test.functional.tests.TestContainer.testContainerInfo ... ok | |
test.functional.tests.TestContainer.testFileThenContainerDelete | |
test.functional.tests.TestContainer.testFileThenContainerDelete ... ok | |
test.functional.tests.TestContainer.testListDelimiterAndPrefix | |
test.functional.tests.TestContainer.testListDelimiterAndPrefix ... ok | |
test.functional.tests.TestContainer.testMarkerLimitFileList | |
test.functional.tests.TestContainer.testMarkerLimitFileList ... ok | |
test.functional.tests.TestContainer.testTooLongName | |
test.functional.tests.TestContainer.testTooLongName ... ok | |
test.functional.tests.TestContainer.testUtf8Container | |
test.functional.tests.TestContainer.testUtf8Container ... ok | |
test.functional.tests.TestContainerPaths.testContainerListing | |
test.functional.tests.TestContainerPaths.testContainerListing ... ok | |
test.functional.tests.TestContainerPaths.testTraverseContainer | |
test.functional.tests.TestContainerPaths.testTraverseContainer ... ok | |
test.functional.tests.TestContainerTempurl.test_GET | |
test.functional.tests.TestContainerTempurl.test_GET ... ok | |
test.functional.tests.TestContainerTempurl.test_GET_with_key_2 | |
test.functional.tests.TestContainerTempurl.test_GET_with_key_2 ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_GET | |
test.functional.tests.TestContainerTempurlUTF8.test_GET ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_GET_DLO_outside_container | |
test.functional.tests.TestContainerTempurlUTF8.test_GET_DLO_outside_container ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_GET_with_key_2 | |
test.functional.tests.TestContainerTempurlUTF8.test_GET_with_key_2 ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_HEAD | |
test.functional.tests.TestContainerTempurlUTF8.test_HEAD ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_PUT | |
test.functional.tests.TestContainerTempurlUTF8.test_PUT ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_changing_expires | |
test.functional.tests.TestContainerTempurlUTF8.test_changing_expires ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_changing_sig | |
test.functional.tests.TestContainerTempurlUTF8.test_changing_sig ... ok | |
test.functional.tests.TestContainerUTF8.testContainerFileList | |
test.functional.tests.TestContainerUTF8.testContainerFileList ... ok | |
test.functional.tests.TestContainerUTF8.testContainerFileListOnContainerThatDoesNotExist | |
test.functional.tests.TestContainerUTF8.testContainerFileListOnContainerThatDoesNotExist ... ok | |
test.functional.tests.TestContainerUTF8.testContainerFileListWithLimit | |
test.functional.tests.TestContainerUTF8.testContainerFileListWithLimit ... ok | |
test.functional.tests.TestContainerUTF8.testContainerNameLimit | |
test.functional.tests.TestContainerUTF8.testContainerNameLimit ... ok | |
test.functional.tests.TestContainerUTF8.testDelete | |
test.functional.tests.TestContainerUTF8.testDelete ... ok | |
test.functional.tests.TestContainerUTF8.testDeleteOnContainerWithFiles | |
test.functional.tests.TestContainerUTF8.testDeleteOnContainerWithFiles ... ok | |
test.functional.tests.TestContainerUTF8.testSlashInName | |
test.functional.tests.TestContainerUTF8.testSlashInName ... ok | |
test.functional.tests.TestContainerUTF8.testUtf8Container | |
test.functional.tests.TestContainerUTF8.testUtf8Container ... ok | |
test.functional.tests.TestDlo.test_copy | |
test.functional.tests.TestDlo.test_copy ... ok | |
test.functional.tests.TestDlo.test_copy_account | |
test.functional.tests.TestDlo.test_copy_account ... ok | |
test.functional.tests.TestDlo.test_dlo_if_none_match_get | |
test.functional.tests.TestDlo.test_dlo_if_none_match_get ... ok | |
test.functional.tests.TestDloUTF8.test_get_manifest | |
test.functional.tests.TestDloUTF8.test_get_manifest ... ok | |
test.functional.tests.TestDloUTF8.test_get_range_out_of_range | |
test.functional.tests.TestDloUTF8.test_get_range_out_of_range ... ok | |
test.functional.tests.TestFile.testBlankMetadataName | |
test.functional.tests.TestFile.testBlankMetadataName ... ok | |
test.functional.tests.TestFile.testContentTypeGuessing | |
test.functional.tests.TestFile.testContentTypeGuessing ... ok | |
test.functional.tests.TestFile.testCopyNoDestinationHeader | |
test.functional.tests.TestFile.testCopyNoDestinationHeader ... ok | |
test.functional.tests.TestFile.testDelete | |
test.functional.tests.TestFile.testDelete ... ok | |
test.functional.tests.TestFile.testFileCreate | |
test.functional.tests.TestFile.testFileCreate ... ok | |
test.functional.tests.TestFile.testFileSizeLimit | |
test.functional.tests.TestFile.testFileSizeLimit ... ok | |
test.functional.tests.TestFile.testGetOnFileThatDoesNotExist | |
test.functional.tests.TestFile.testGetOnFileThatDoesNotExist ... ok | |
test.functional.tests.TestFile.testMetadataLengthLimits | |
test.functional.tests.TestFile.testMetadataLengthLimits ... ok | |
test.functional.tests.TestFile.testMetadataOnPut | |
test.functional.tests.TestFile.testMetadataOnPut ... ok | |
test.functional.tests.TestFile.testPostOnFileThatDoesNotExist | |
test.functional.tests.TestFile.testPostOnFileThatDoesNotExist ... ok | |
test.functional.tests.TestFile.testTooLongName | |
test.functional.tests.TestFile.testTooLongName ... ok | |
test.functional.tests.TestFileComparison.testIfMatch | |
test.functional.tests.TestFileComparison.testIfMatch ... ok | |
test.functional.tests.TestFileComparison.testIfMatchAndUnmodified | |
test.functional.tests.TestFileComparison.testIfMatchAndUnmodified ... ok | |
test.functional.tests.TestFileComparison.testIfUnmodifiedSince | |
test.functional.tests.TestFileComparison.testIfUnmodifiedSince ... ok | |
test.functional.tests.TestFileComparison.testLastModified | |
test.functional.tests.TestFileComparison.testLastModified ... ok | |
^@test.functional.tests.TestFileComparisonUTF8.testIfMatch | |
test.functional.tests.TestFileComparisonUTF8.testIfMatch ... ok | |
test.functional.tests.TestFileComparisonUTF8.testIfUnmodifiedSince | |
test.functional.tests.TestFileComparisonUTF8.testIfUnmodifiedSince ... ok | |
test.functional.tests.TestFileUTF8.testBadHeaders | |
test.functional.tests.TestFileUTF8.testBadHeaders ... ok | |
test.functional.tests.TestFileUTF8.testBlankMetadataName | |
test.functional.tests.TestFileUTF8.testBlankMetadataName ... ok | |
test.functional.tests.TestFileUTF8.testContentTypeGuessing | |
test.functional.tests.TestFileUTF8.testContentTypeGuessing ... ok | |
test.functional.tests.TestFileUTF8.testCopyFromAccountHeader | |
test.functional.tests.TestFileUTF8.testCopyFromAccountHeader ... ok | |
test.functional.tests.TestFileUTF8.testCopyFromHeader404s | |
test.functional.tests.TestFileUTF8.testCopyFromHeader404s ... ok | |
test.functional.tests.TestFileUTF8.testDeleteThen404s | |
test.functional.tests.TestFileUTF8.testDeleteThen404s ... ok | |
test.functional.tests.TestFileUTF8.testHead | |
test.functional.tests.TestFileUTF8.testHead ... ok | |
test.functional.tests.TestFileUTF8.testMetadataOnPost | |
test.functional.tests.TestFileUTF8.testMetadataOnPost ... ok | |
test.functional.tests.TestFileUTF8.testMetadataOnPut | |
test.functional.tests.TestFileUTF8.testMetadataOnPut ... ok | |
test.functional.tests.TestFileUTF8.testPostOnFileThatDoesNotExist | |
test.functional.tests.TestFileUTF8.testPostOnFileThatDoesNotExist ... ok | |
test.functional.tests.TestFileUTF8.testQuestionMarkInName | |
test.functional.tests.TestFileUTF8.testQuestionMarkInName ... ok | |
test.functional.tests.TestFileUTF8.testRangedGets | |
test.functional.tests.TestFileUTF8.testRangedGets ... ok | |
test.functional.tests.TestObjectVersioning.test_versioning_check_acl | |
test.functional.tests.TestObjectVersioning.test_versioning_check_acl ... ok | |
test.functional.tests.TestObjectVersioningUTF8.test_clear_version_option | |
test.functional.tests.TestObjectVersioningUTF8.test_clear_version_option ... ok | |
test.functional.tests.TestObjectVersioningUTF8.test_overwriting | |
test.functional.tests.TestObjectVersioningUTF8.test_overwriting ... ok | |
test.functional.tests.TestObjectVersioningUTF8.test_versioning_check_acl | |
test.functional.tests.TestObjectVersioningUTF8.test_versioning_check_acl ... ok | |
test.functional.tests.TestObjectVersioningUTF8.test_versioning_container_acl | |
test.functional.tests.TestObjectVersioningUTF8.test_versioning_container_acl ... ok | |
test.functional.tests.TestObjectVersioningUTF8.test_versioning_dlo | |
test.functional.tests.TestObjectVersioningUTF8.test_versioning_dlo ... ok | |
test.functional.tests.TestAccountUTF8.testPUT | |
test.functional.tests.TestAccountUTF8.testPUT ... ok | |
test.functional.tests.TestAccountUTF8.testQuotedWWWAuthenticateHeader | |
test.functional.tests.TestAccountUTF8.testQuotedWWWAuthenticateHeader ... ok | |
test.functional.tests.TestContainer.testContainerFileList | |
test.functional.tests.TestContainer.testContainerFileList ... ok | |
test.functional.tests.TestContainer.testContainerInfoOnContainerThatDoesNotExist | |
test.functional.tests.TestContainer.testContainerInfoOnContainerThatDoesNotExist ... ok | |
test.functional.tests.TestContainer.testCreateOnExisting | |
test.functional.tests.TestContainer.testCreateOnExisting ... ok | |
test.functional.tests.TestContainer.testDeleteOnContainerWithFiles | |
test.functional.tests.TestContainer.testDeleteOnContainerWithFiles ... ok | |
test.functional.tests.TestContainer.testFileCreateInContainerThatDoesNotExist | |
test.functional.tests.TestContainer.testFileCreateInContainerThatDoesNotExist ... ok | |
test.functional.tests.TestContainer.testFileListingLimitMarkerPrefix | |
test.functional.tests.TestContainer.testFileListingLimitMarkerPrefix ... ok | |
test.functional.tests.TestContainer.testPrefixAndLimit | |
test.functional.tests.TestContainer.testPrefixAndLimit ... ok | |
test.functional.tests.TestContainerPaths.testStructure | |
test.functional.tests.TestContainerPaths.testStructure ... ok | |
test.functional.tests.TestSlo.test_slo_copy_account | |
test.functional.tests.TestSlo.test_slo_copy_account ... FAIL | |
test.functional.tests.TestContainerTempurl.test_GET_DLO_inside_container | |
test.functional.tests.TestContainerTempurl.test_GET_DLO_inside_container ... ok | |
test.functional.tests.TestContainerTempurl.test_PUT | |
test.functional.tests.TestContainerTempurl.test_PUT ... ok | |
test.functional.tests.TestContainerTempurl.test_changing_sig | |
test.functional.tests.TestContainerTempurl.test_changing_sig ... FAIL | |
test.functional.tests.TestContainerTempurl.test_different_object | |
test.functional.tests.TestContainerTempurl.test_different_object ... FAIL | |
test.functional.tests.TestContainerTempurl.test_tempurl_keys_visible_to_account_owner | |
test.functional.tests.TestContainerTempurl.test_tempurl_keys_visible_to_account_owner ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_GET_DLO_inside_container | |
test.functional.tests.TestContainerTempurlUTF8.test_GET_DLO_inside_container ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_different_object | |
test.functional.tests.TestContainerTempurlUTF8.test_different_object ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_tempurl_keys_hidden_from_acl_readonly | |
test.functional.tests.TestContainerTempurlUTF8.test_tempurl_keys_hidden_from_acl_readonly ... ok | |
test.functional.tests.TestContainerTempurlUTF8.test_tempurl_keys_visible_to_account_owner | |
test.functional.tests.TestContainerTempurlUTF8.test_tempurl_keys_visible_to_account_owner ... ok | |
test.functional.tests.TestContainerUTF8.testContainerInfo | |
test.functional.tests.TestContainerUTF8.testContainerInfo ... ok | |
test.functional.tests.TestContainerUTF8.testCreate | |
test.functional.tests.TestContainerUTF8.testCreate ... ok | |
test.functional.tests.TestContainerUTF8.testCreateOnExisting | |
test.functional.tests.TestContainerUTF8.testCreateOnExisting ... ok | |
test.functional.tests.TestContainerUTF8.testDeleteOnContainerThatDoesNotExist | |
test.functional.tests.TestContainerUTF8.testDeleteOnContainerThatDoesNotExist ... ok | |
test.functional.tests.TestContainerUTF8.testFileCreateInContainerThatDoesNotExist | |
test.functional.tests.TestContainerUTF8.testFileCreateInContainerThatDoesNotExist ... ok | |
test.functional.tests.TestSlo.test_slo_copy_the_manifest | |
test.functional.tests.TestSlo.test_slo_copy_the_manifest ... FAIL | |
test.functional.tests.TestContainerUTF8.testFileListingLimitMarkerPrefix | |
test.functional.tests.TestContainerUTF8.testFileListingLimitMarkerPrefix ... FAIL | |
test.functional.tests.TestContainerUTF8.testLastFileMarker | |
test.functional.tests.TestContainerUTF8.testLastFileMarker ... ok | |
test.functional.tests.TestContainerUTF8.testListDelimiter | |
test.functional.tests.TestContainerUTF8.testListDelimiter ... ok | |
test.functional.tests.TestContainerUTF8.testListDelimiterAndPrefix | |
test.functional.tests.TestContainerUTF8.testListDelimiterAndPrefix ... ok | |
test.functional.tests.TestContainerUTF8.testPrefixAndLimit | |
test.functional.tests.TestContainerUTF8.testPrefixAndLimit ... ok | |
test.functional.tests.TestCrossPolicyObjectVersioning.test_clear_version_option | |
test.functional.tests.TestCrossPolicyObjectVersioning.test_clear_version_option ... ok | |
test.functional.tests.TestCrossPolicyObjectVersioning.test_overwriting | |
test.functional.tests.TestCrossPolicyObjectVersioning.test_overwriting ... ok | |
test.functional.tests.TestCrossPolicyObjectVersioning.test_versioning_check_acl | |
test.functional.tests.TestCrossPolicyObjectVersioning.test_versioning_check_acl ... ok | |
test.functional.tests.TestCrossPolicyObjectVersioning.test_versioning_container_acl | |
test.functional.tests.TestCrossPolicyObjectVersioning.test_versioning_container_acl ... ok | |
test.functional.tests.TestCrossPolicyObjectVersioning.test_versioning_dlo | |
test.functional.tests.TestCrossPolicyObjectVersioning.test_versioning_dlo ... ok | |
test.functional.tests.TestDlo.test_copy_manifest | |
test.functional.tests.TestDlo.test_copy_manifest ... ok | |
test.functional.tests.TestDlo.test_get_manifest | |
test.functional.tests.TestDlo.test_get_manifest ... ok | |
test.functional.tests.TestDlo.test_get_manifest_document_itself | |
test.functional.tests.TestDlo.test_get_manifest_document_itself ... ok | |
test.functional.tests.TestDloUTF8.test_copy | |
test.functional.tests.TestDloUTF8.test_copy ... ok | |
test.functional.tests.TestDloUTF8.test_dlo_if_none_match_head | |
test.functional.tests.TestDloUTF8.test_dlo_if_none_match_head ... ok | |
test.functional.tests.TestDloUTF8.test_get_range | |
test.functional.tests.TestDloUTF8.test_get_range ... ok | |
test.functional.tests.TestFile.testBadHeaders | |
test.functional.tests.TestFile.testBadHeaders ... ok | |
test.functional.tests.TestFile.testChunkedPut | |
test.functional.tests.TestFile.testChunkedPut ... ok | |
test.functional.tests.TestFile.testCopy | |
test.functional.tests.TestFile.testCopy ... ok | |
test.functional.tests.TestFile.testCopyDestinationSlashProblems | |
test.functional.tests.TestFile.testCopyDestinationSlashProblems ... ok | |
test.functional.tests.TestFile.testCopyFromAccountHeader | |
test.functional.tests.TestFile.testCopyFromAccountHeader ... ok | |
test.functional.tests.TestFile.testCopyFromHeader404s | |
test.functional.tests.TestFile.testCopyFromHeader404s ... ok | |
test.functional.tests.TestFile.testDeleteOfFileThatDoesNotExist | |
test.functional.tests.TestFile.testDeleteOfFileThatDoesNotExist ... ok | |
test.functional.tests.TestFile.testDeleteThen404s | |
test.functional.tests.TestFile.testDeleteThen404s ... ok | |
test.functional.tests.TestFile.testEtagResponse | |
test.functional.tests.TestFile.testEtagResponse ... ok | |
test.functional.tests.TestFile.testHead | |
test.functional.tests.TestFile.testHead ... ok | |
test.functional.tests.TestFile.testHeadOnFileThatDoesNotExist | |
test.functional.tests.TestFile.testHeadOnFileThatDoesNotExist ... ok | |
test.functional.tests.TestFile.testMetadataOnPost | |
test.functional.tests.TestFile.testMetadataOnPost ... ok | |
test.functional.tests.TestFile.testRangedGets | |
test.functional.tests.TestFile.testRangedGets ... ok | |
test.functional.tests.TestFile.testRangedGetsWithLWSinHeader | |
test.functional.tests.TestFile.testRangedGetsWithLWSinHeader ... ok | |
test.functional.tests.TestFile.testSerialization | |
test.functional.tests.TestFile.testSerialization ... ok | |
test.functional.tests.TestFile.testStackedOverwrite | |
test.functional.tests.TestFile.testStackedOverwrite ... ok | |
test.functional.tests.TestFileComparison.testIfNoneMatch | |
test.functional.tests.TestFileComparison.testIfNoneMatch ... ok | |
test.functional.tests.TestFileComparisonUTF8.testIfMatchAndUnmodified | |
test.functional.tests.TestFileComparisonUTF8.testIfMatchAndUnmodified ... ok | |
test.functional.tests.TestFileComparisonUTF8.testIfNoneMatch | |
test.functional.tests.TestFileComparisonUTF8.testIfNoneMatch ... ok | |
test.functional.tests.TestFileComparisonUTF8.testLastModified | |
test.functional.tests.TestFileComparisonUTF8.testLastModified ... ok | |
test.functional.tests.TestFileUTF8.testCopy404s | |
test.functional.tests.TestFileUTF8.testCopy404s ... ok | |
test.functional.tests.TestFileUTF8.testCopyAccount | |
test.functional.tests.TestFileUTF8.testCopyAccount ... ok | |
test.functional.tests.TestFileUTF8.testCopyDestinationSlashProblems | |
test.functional.tests.TestFileUTF8.testCopyDestinationSlashProblems ... ok | |
test.functional.tests.TestFileUTF8.testCopyFromAccountHeader404s | |
test.functional.tests.TestFileUTF8.testCopyFromAccountHeader404s ... ok | |
test.functional.tests.TestFileUTF8.testFileCreate | |
test.functional.tests.TestFileUTF8.testFileCreate ... ok | |
test.functional.tests.TestFileUTF8.testFileSizeLimit | |
test.functional.tests.TestFileUTF8.testFileSizeLimit ... ok | |
test.functional.tests.TestFileUTF8.testGetContentType | |
test.functional.tests.TestFileUTF8.testGetContentType ... ok | |
test.functional.tests.TestFileUTF8.testNameLimit | |
test.functional.tests.TestFileUTF8.testNameLimit ... ok | |
test.functional.tests.TestFileUTF8.testNoContentLengthForPut | |
test.functional.tests.TestFileUTF8.testNoContentLengthForPut ... ok | |
test.functional.tests.TestFileUTF8.testSerialization | |
test.functional.tests.TestFileUTF8.testSerialization ... ok | |
test.functional.tests.TestFileUTF8.testStackedOverwrite | |
test.functional.tests.TestFileUTF8.testStackedOverwrite ... ok | |
test.functional.tests.TestFileUTF8.testTooLongName | |
test.functional.tests.TestFileUTF8.testTooLongName ... ok | |
test.functional.tests.TestObjectVersioning.test_clear_version_option | |
test.functional.tests.TestObjectVersioning.test_clear_version_option ... ok | |
test.functional.tests.TestObjectVersioning.test_overwriting | |
test.functional.tests.TestObjectVersioning.test_overwriting ... ok | |
test.functional.tests.TestObjectVersioning.test_versioning_dlo | |
test.functional.tests.TestObjectVersioning.test_versioning_dlo ... ok | |
test.functional.tests.TestServiceToken.test_service_user_denied_with_x_service_token | |
test.functional.tests.TestServiceToken.test_service_user_denied_with_x_service_token ... skipped u'' | |
test.functional.tests.TestServiceToken.test_user_plus_service_can_access_service_account | |
test.functional.tests.TestServiceToken.test_user_plus_service_can_access_service_account ... skipped u'' | |
test.functional.tests.TestSlo.test_slo_copy | |
test.functional.tests.TestSlo.test_slo_copy ... ok | |
test.functional.tests.TestSlo.test_slo_get_ranged_manifest | |
test.functional.tests.TestSlo.test_slo_get_ranged_manifest ... ok | |
test.functional.tests.TestSlo.test_slo_get_simple_manifest | |
test.functional.tests.TestSlo.test_slo_get_simple_manifest ... ok | |
test.functional.tests.TestSlo.test_slo_overwrite_segment_with_manifest | |
test.functional.tests.TestSlo.test_slo_overwrite_segment_with_manifest ... ok | |
test.functional.tests.TestSlo.test_slo_post_the_manifest_metadata_update | |
test.functional.tests.TestSlo.test_slo_post_the_manifest_metadata_update ... ok | |
test.functional.tests.TestSloTempurl.test_GET | |
test.functional.tests.TestSloTempurl.test_GET ... ok | |
test.functional.tests.TestSloUTF8.test_slo_etag_is_hash_of_etags_submanifests | |
test.functional.tests.TestSloUTF8.test_slo_etag_is_hash_of_etags_submanifests ... ok | |
test.functional.tests.TestSloUTF8.test_slo_get_ranged_manifest | |
test.functional.tests.TestSloUTF8.test_slo_get_ranged_manifest ... ok | |
test.functional.tests.TestSloUTF8.test_slo_get_the_manifest | |
test.functional.tests.TestSloUTF8.test_slo_get_the_manifest ... ok | |
test.functional.tests.TestSloUTF8.test_slo_if_match_get | |
test.functional.tests.TestSloUTF8.test_slo_if_match_get ... ok | |
test.functional.tests.TestSloUTF8.test_slo_if_none_match_head | |
test.functional.tests.TestSloUTF8.test_slo_if_none_match_head ... ok | |
test.functional.tests.TestSloUTF8.test_slo_missing_etag | |
test.functional.tests.TestSloUTF8.test_slo_missing_etag ... ok | |
test.functional.tests.TestSloUTF8.test_slo_missing_size | |
test.functional.tests.TestSloUTF8.test_slo_missing_size ... ok | |
test.functional.tests.TestSloUTF8.test_slo_post_the_manifest_metadata_update_with_qs | |
test.functional.tests.TestSloUTF8.test_slo_post_the_manifest_metadata_update_with_qs ... ok | |
test.functional.tests.TestSloUTF8.test_slo_size_mismatch | |
test.functional.tests.TestSloUTF8.test_slo_size_mismatch ... ok | |
test.functional.tests.TestSloUTF8.test_slo_unspecified_size | |
test.functional.tests.TestSloUTF8.test_slo_unspecified_size ... ok | |
test.functional.tests.TestTempurl.test_GET_DLO_outside_container | |
test.functional.tests.TestTempurl.test_GET_DLO_outside_container ... ok | |
test.functional.tests.TestTempurl.test_GET_with_key_2 | |
test.functional.tests.TestTempurl.test_GET_with_key_2 ... ok | |
test.functional.tests.TestTempurl.test_PUT_manifest_access | |
test.functional.tests.TestTempurl.test_PUT_manifest_access ... ok | |
test.functional.tests.TestTempurl.test_changing_expires | |
test.functional.tests.TestTempurl.test_changing_expires ... ok | |
test.functional.tests.TestTempurl.test_changing_sig | |
test.functional.tests.TestTempurl.test_changing_sig ... ok | |
test.functional.tests.TestTempurlUTF8.test_GET | |
test.functional.tests.TestTempurlUTF8.test_GET ... ok | |
test.functional.tests.TestTempurlUTF8.test_changing_expires | |
test.functional.tests.TestTempurlUTF8.test_changing_expires ... ok | |
test.functional.tests.TestSlo.test_slo_copy_the_manifest_account | |
test.functional.tests.TestSlo.test_slo_copy_the_manifest_account ... ok | |
test.functional.tests.TestSlo.test_slo_get_nested_manifest | |
test.functional.tests.TestSlo.test_slo_get_nested_manifest ... ok | |
test.functional.tests.TestSlo.test_slo_get_ranged_submanifest | |
test.functional.tests.TestSlo.test_slo_get_ranged_submanifest ... ok | |
test.functional.tests.TestSlo.test_slo_get_the_manifest | |
test.functional.tests.TestSlo.test_slo_get_the_manifest ... ok | |
test.functional.tests.TestSlo.test_slo_head_the_manifest | |
test.functional.tests.TestSlo.test_slo_head_the_manifest ... ok | |
test.functional.tests.TestSlo.test_slo_if_match_get | |
test.functional.tests.TestSlo.test_slo_if_match_get ... ok | |
test.functional.tests.TestSlo.test_slo_missing_size | |
test.functional.tests.TestSlo.test_slo_missing_size ... ok | |
test.functional.tests.TestSlo.test_slo_post_the_manifest_metadata_update_with_qs | |
test.functional.tests.TestSlo.test_slo_post_the_manifest_metadata_update_with_qs ... ok | |
test.functional.tests.TestSlo.test_slo_ranged_get | |
test.functional.tests.TestSlo.test_slo_ranged_get ... ok | |
test.functional.tests.TestSlo.test_slo_size_mismatch | |
test.functional.tests.TestSlo.test_slo_size_mismatch ... ok | |
test.functional.tests.TestSlo.test_slo_unspecified_etag | |
test.functional.tests.TestSlo.test_slo_unspecified_etag ... ok | |
test.functional.tests.TestSlo.test_slo_unspecified_size | |
test.functional.tests.TestSlo.test_slo_unspecified_size ... ok | |
test.functional.tests.TestSloTempurlUTF8.test_GET | |
test.functional.tests.TestSloTempurlUTF8.test_GET ... ok | |
test.functional.tests.TestSloUTF8.test_slo_copy | |
test.functional.tests.TestSloUTF8.test_slo_copy ... ok | |
test.functional.tests.TestSloUTF8.test_slo_etag_is_hash_of_etags | |
test.functional.tests.TestSloUTF8.test_slo_etag_is_hash_of_etags ... ok | |
test.functional.tests.TestSloUTF8.test_slo_get_nested_manifest | |
test.functional.tests.TestSloUTF8.test_slo_get_nested_manifest ... ok | |
test.functional.tests.TestSloUTF8.test_slo_get_ranged_submanifest | |
test.functional.tests.TestSloUTF8.test_slo_get_ranged_submanifest ... ok | |
test.functional.tests.TestSloUTF8.test_slo_get_simple_manifest | |
test.functional.tests.TestSloUTF8.test_slo_get_simple_manifest ... ok | |
test.functional.tests.TestSloUTF8.test_slo_if_match_head | |
test.functional.tests.TestSloUTF8.test_slo_if_match_head ... ok | |
test.functional.tests.TestSloUTF8.test_slo_if_none_match_get | |
test.functional.tests.TestSloUTF8.test_slo_if_none_match_get ... ok | |
test.functional.tests.TestSloUTF8.test_slo_overwrite_segment_with_manifest | |
test.functional.tests.TestSloUTF8.test_slo_overwrite_segment_with_manifest ... ok | |
test.functional.tests.TestSloUTF8.test_slo_post_the_manifest_metadata_update | |
test.functional.tests.TestSloUTF8.test_slo_post_the_manifest_metadata_update ... ok | |
test.functional.tests.TestSloUTF8.test_slo_ranged_get | |
test.functional.tests.TestSloUTF8.test_slo_ranged_get ... ok | |
test.functional.tests.TestTempurl.test_GET_DLO_inside_container | |
test.functional.tests.TestTempurl.test_GET_DLO_inside_container ... ok | |
test.functional.tests.TestTempurl.test_HEAD | |
test.functional.tests.TestTempurl.test_HEAD ... ok | |
test.functional.tests.TestTempurl.test_PUT | |
test.functional.tests.TestTempurl.test_PUT ... ok | |
test.functional.tests.TestTempurl.test_different_object | |
test.functional.tests.TestTempurl.test_different_object ... ok | |
test.functional.tests.TestTempurlUTF8.test_GET_DLO_outside_container | |
test.functional.tests.TestTempurlUTF8.test_GET_DLO_outside_container ... ok | |
test.functional.tests.TestTempurlUTF8.test_GET_with_key_2 | |
test.functional.tests.TestTempurlUTF8.test_GET_with_key_2 ... ok | |
test.functional.tests.TestTempurlUTF8.test_HEAD | |
test.functional.tests.TestTempurlUTF8.test_HEAD ... ok | |
test.functional.tests.TestTempurlUTF8.test_PUT | |
test.functional.tests.TestTempurlUTF8.test_PUT ... ok | |
test.functional.tests.TestTempurlUTF8.test_PUT_manifest_access | |
test.functional.tests.TestTempurlUTF8.test_PUT_manifest_access ... ok | |
test.functional.tests.TestTempurlUTF8.test_different_object | |
test.functional.tests.TestTempurlUTF8.test_different_object ... ok | |
====================================================================== | |
FAIL: test.functional.test_account.TestAccount.test_admin_acl | |
test.functional.test_account.TestAccount.test_admin_acl | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/__init__.py", line 932, in wrapper | |
rv = f(*args, **kwargs) | |
File "test/functional/test_account.py", line 307, in test_admin_acl | |
self.assertIn(resp.status, (200, 204)) | |
File "/usr/lib/python2.7/unittest/case.py", line 805, in assertIn | |
self.fail(self._formatMessage(msg, standardMsg)) | |
File "/usr/lib/python2.7/unittest/case.py", line 412, in fail | |
raise self.failureException(msg) | |
AssertionError: 403 not found in (200, 204) | |
====================================================================== | |
FAIL: test.functional.test_account.TestAccount.test_account_acls | |
test.functional.test_account.TestAccount.test_account_acls | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/__init__.py", line 932, in wrapper | |
rv = f(*args, **kwargs) | |
File "test/functional/test_account.py", line 526, in test_account_acls | |
self.assertEqual(resp.status, 204) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 403 != 204 | |
====================================================================== | |
FAIL: test.functional.test_account.TestAccount.test_metadata | |
test.functional.test_account.TestAccount.test_metadata | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_account.py", line 108, in test_metadata | |
self.assertEqual(resp.status, 204) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 400 != 204 | |
====================================================================== | |
FAIL: test.functional.test_account.TestAccount.test_protected_tempurl | |
test.functional.test_account.TestAccount.test_protected_tempurl | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/__init__.py", line 932, in wrapper | |
rv = f(*args, **kwargs) | |
File "test/functional/test_account.py", line 373, in test_protected_tempurl | |
self.assertEqual(resp.getheader('X-Account-Meta-Test'), value) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: None != '53dcf474-0c35-4b82-ab42-c48c3eb12a71' | |
====================================================================== | |
FAIL: test.functional.test_account.TestAccount.test_read_only_acl | |
test.functional.test_account.TestAccount.test_read_only_acl | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/__init__.py", line 932, in wrapper | |
rv = f(*args, **kwargs) | |
File "test/functional/test_account.py", line 215, in test_read_only_acl | |
self.assertIn(resp.status, (200, 204)) | |
File "/usr/lib/python2.7/unittest/case.py", line 805, in assertIn | |
self.fail(self._formatMessage(msg, standardMsg)) | |
File "/usr/lib/python2.7/unittest/case.py", line 412, in fail | |
raise self.failureException(msg) | |
AssertionError: 403 not found in (200, 204) | |
====================================================================== | |
FAIL: test.functional.test_account.TestAccount.test_swift_account_acls | |
test.functional.test_account.TestAccount.test_swift_account_acls | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/__init__.py", line 932, in wrapper | |
rv = f(*args, **kwargs) | |
File "test/functional/test_account.py", line 598, in test_swift_account_acls | |
acl_json) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: None != '{"admin":["bob"]}' | |
====================================================================== | |
FAIL: test.functional.tests.TestSlo.test_slo_etag_is_hash_of_etags | |
test.functional.tests.TestSlo.test_slo_etag_is_hash_of_etags | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 2269, in setUp | |
super(TestSlo, self).setUp() | |
File "test/functional/tests.py", line 76, in setUp | |
cls.env.setUp() | |
File "test/functional/tests.py", line 2261, in setUp | |
]), parms={'multipart-manifest': 'put'}) | |
File "test/functional/swift_test_client.py", line 977, in write | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 400: 'Bad Request' ('PUT' '/v1/AUTH_test/48043db719634d51b9317459b4a0dbcd/manifest-db') txid=tx7921791c70f84708b2939-0056535a06 | |
====================================================================== | |
FAIL: tearDownModule (test.functional.test_account) | |
tearDownModule (test.functional.test_account) | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_account.py", line 37, in tearDownModule | |
tf.teardown_package() | |
File "test/functional/__init__.py", line 737, in teardown_package | |
account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 536, in delete_files | |
if not file_item.delete(): | |
File "test/functional/swift_test_client.py", line 741, in delete | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('DELETE' '/v1/AUTH_test/48043db719634d51b9317459b4a0dbcd/seg_b') txid=tx2d574d540018421590fc3-0056535a06 | |
====================================================================== | |
FAIL: tearDownModule (test.functional.test_account) | |
tearDownModule (test.functional.test_account) | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_account.py", line 37, in tearDownModule | |
tf.teardown_package() | |
File "test/functional/__init__.py", line 737, in teardown_package | |
account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 536, in delete_files | |
if not file_item.delete(): | |
File "test/functional/swift_test_client.py", line 741, in delete | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('DELETE' '/v1/AUTH_test/48043db719634d51b9317459b4a0dbcd/ranged-submanifest') txid=txeb629129b5174e1db6852-0056535a06 | |
====================================================================== | |
FAIL: tearDownModule (test.functional.test_account) | |
tearDownModule (test.functional.test_account) | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_account.py", line 37, in tearDownModule | |
tf.teardown_package() | |
File "test/functional/__init__.py", line 737, in teardown_package | |
account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 539, in delete_files | |
return listing_empty(self.files) | |
File "test/functional/swift_test_client.py", line 74, in listing_empty | |
if len(method()) == 0: | |
File "test/functional/swift_test_client.py", line 601, in files | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/48043db719634d51b9317459b4a0dbcd') txid=tx3c092d638fd648cdb8e92-0056535a07 | |
====================================================================== | |
FAIL: test.functional.test_container.TestContainer.test_POST_bad_metadata2 | |
test.functional.test_container.TestContainer.test_POST_bad_metadata2 | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_container.py", line 99, in tearDown | |
self.assertEqual(resp.status, 204) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 404 != 204 | |
====================================================================== | |
FAIL: tearDownModule (test.functional.test_container) | |
tearDownModule (test.functional.test_container) | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_container.py", line 35, in tearDownModule | |
tf.teardown_package() | |
File "test/functional/__init__.py", line 737, in teardown_package | |
account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 534, in delete_files | |
for f in listing_items(self.files): | |
File "test/functional/swift_test_client.py", line 95, in listing_items | |
items = method() | |
File "test/functional/swift_test_client.py", line 601, in files | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/f8f504c3ca5b457a8e918e43e2aa4b76') txid=tx03169ba4a79c4254a68a3-0056535a07 | |
====================================================================== | |
FAIL: test.functional.test_object.TestObject.test_admin | |
test.functional.test_object.TestObject.test_admin | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/__init__.py", line 932, in wrapper | |
rv = f(*args, **kwargs) | |
File "test/functional/test_object.py", line 716, in test_admin | |
self.assertEqual(resp.status, 403) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 200 != 403 | |
====================================================================== | |
FAIL: test.functional.test_container.TestContainer.test_protected_container_sync | |
test.functional.test_container.TestContainer.test_protected_container_sync | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/__init__.py", line 932, in wrapper | |
rv = f(*args, **kwargs) | |
File "test/functional/test_container.py", line 1199, in test_protected_container_sync | |
self.assertEqual(resp.status, 204) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 403 != 204 | |
====================================================================== | |
FAIL: test.functional.test_container.TestContainer.test_admin_acl_listing | |
test.functional.test_container.TestContainer.test_admin_acl_listing | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/__init__.py", line 932, in wrapper | |
rv = f(*args, **kwargs) | |
File "test/functional/test_container.py", line 1017, in test_admin_acl_listing | |
self.assertEqual(resp.status, 201) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 403 != 201 | |
====================================================================== | |
FAIL: test.functional.test_container.TestContainer.test_cross_account_container | |
test.functional.test_container.TestContainer.test_cross_account_container | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_container.py", line 574, in test_cross_account_container | |
self.assertEqual(resp.status, 204) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 404 != 204 | |
====================================================================== | |
FAIL: test.functional.test_container.TestContainer.test_cross_account_container | |
test.functional.test_container.TestContainer.test_cross_account_container | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_container.py", line 99, in tearDown | |
self.assertEqual(resp.status, 204) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 404 != 204 | |
====================================================================== | |
FAIL: test.functional.test_container.TestContainer.test_multi_metadata | |
test.functional.test_container.TestContainer.test_multi_metadata | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_container.py", line 99, in tearDown | |
self.assertEqual(resp.status, 204) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 404 != 204 | |
====================================================================== | |
FAIL: test.functional.test_object.TestObject.test_cors | |
test.functional.test_object.TestObject.test_cors | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_object.py", line 1171, in test_cors | |
self.assertEqual(resp.status, 401) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 200 != 401 | |
====================================================================== | |
FAIL: test.functional.test_object.TestObject.test_manifest | |
test.functional.test_object.TestObject.test_manifest | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_object.py", line 1009, in test_manifest | |
self.assertEqual(resp.status, 204) | |
File "/usr/lib/python2.7/unittest/case.py", line 515, in assertEqual | |
assertion_func(first, second, msg=msg) | |
File "/usr/lib/python2.7/unittest/case.py", line 508, in _baseAssertEqual | |
raise self.failureException(msg) | |
AssertionError: 404 != 204 | |
====================================================================== | |
FAIL: tearDownModule (test.functional.test_object) | |
tearDownModule (test.functional.test_object) | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/test_object.py", line 35, in tearDownModule | |
tf.teardown_package() | |
File "test/functional/__init__.py", line 737, in teardown_package | |
account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 539, in delete_files | |
return listing_empty(self.files) | |
File "test/functional/swift_test_client.py", line 74, in listing_empty | |
if len(method()) == 0: | |
File "test/functional/swift_test_client.py", line 601, in files | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/e5434a42bb8e42bfb373ce2036d460de') txid=tx1d6e5f8eb63845a1b0a36-0056535a0d | |
====================================================================== | |
FAIL: test.functional.tests.TestAccountNoContainersUTF8.testGetRequest | |
test.functional.tests.TestAccountNoContainersUTF8.testGetRequest | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 326, in testGetRequest | |
parms={'format': format_type})) | |
File "/usr/lib/python2.7/unittest/case.py", line 418, in assertFalse | |
raise self.failureException(msg) | |
AssertionError: ['51deec24bea747f1b30e9d374e997b15', '5f9f845e22f34ecf801957ab59e55c08', '6705b5bdf7294db6b8b467a8b7836a27', 'a5c7784ac0024ced9243f2b49109fa40', 'ad59f4fd06e6449ea4f3a89e1e383127', 'de0aa0cf6a584d45b2d85f86c9cc5deb', 'f4b5b3407d0a4758b4c0cbad2ce9550c', 'fd12a2b182ba4eb6b4eaa9ecaa39e16b'] is not false | |
====================================================================== | |
FAIL: test.functional.tests.TestAccountUTF8.testContainerListing | |
test.functional.tests.TestAccountUTF8.testContainerListing | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 96, in setUp | |
super(Base2, self).setUp() | |
File "test/functional/tests.py", line 76, in setUp | |
cls.env.setUp() | |
File "test/functional/tests.py", line 109, in setUp | |
cls.account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 534, in delete_files | |
for f in listing_items(self.files): | |
File "test/functional/swift_test_client.py", line 95, in listing_items | |
items = method() | |
File "test/functional/swift_test_client.py", line 601, in files | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/51deec24bea747f1b30e9d374e997b15') txid=txfacc1a4bd8804bf6b40ed-0056535a0d | |
====================================================================== | |
FAIL: test.functional.tests.TestAccountUTF8.testContainerSerializedInfo | |
test.functional.tests.TestAccountUTF8.testContainerSerializedInfo | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 96, in setUp | |
super(Base2, self).setUp() | |
File "test/functional/tests.py", line 76, in setUp | |
cls.env.setUp() | |
File "test/functional/tests.py", line 109, in setUp | |
cls.account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 539, in delete_files | |
return listing_empty(self.files) | |
File "test/functional/swift_test_client.py", line 74, in listing_empty | |
if len(method()) == 0: | |
File "test/functional/swift_test_client.py", line 601, in files | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/6705b5bdf7294db6b8b467a8b7836a27') txid=tx640d08734dd14354990cc-0056535a0d | |
====================================================================== | |
FAIL: test.functional.tests.TestAccountUTF8.testInvalidUTF8Path | |
test.functional.tests.TestAccountUTF8.testInvalidUTF8Path | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 96, in setUp | |
super(Base2, self).setUp() | |
File "test/functional/tests.py", line 76, in setUp | |
cls.env.setUp() | |
File "test/functional/tests.py", line 109, in setUp | |
cls.account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 539, in delete_files | |
return listing_empty(self.files) | |
File "test/functional/swift_test_client.py", line 74, in listing_empty | |
if len(method()) == 0: | |
File "test/functional/swift_test_client.py", line 601, in files | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/ad59f4fd06e6449ea4f3a89e1e383127') txid=tx75f6de38702743f296f15-0056535a0d | |
====================================================================== | |
FAIL: test.functional.tests.TestAccountUTF8.testMarkerLimitContainerList | |
test.functional.tests.TestAccountUTF8.testMarkerLimitContainerList | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 96, in setUp | |
super(Base2, self).setUp() | |
File "test/functional/tests.py", line 76, in setUp | |
cls.env.setUp() | |
File "test/functional/tests.py", line 109, in setUp | |
cls.account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 539, in delete_files | |
return listing_empty(self.files) | |
File "test/functional/swift_test_client.py", line 74, in listing_empty | |
if len(method()) == 0: | |
File "test/functional/swift_test_client.py", line 601, in files | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/f4b5b3407d0a4758b4c0cbad2ce9550c') txid=txf0a12f69ab13429bbcc06-0056535a0d | |
====================================================================== | |
FAIL: test.functional.tests.TestAccountUTF8.testNoAuthToken | |
test.functional.tests.TestAccountUTF8.testNoAuthToken | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 96, in setUp | |
super(Base2, self).setUp() | |
File "test/functional/tests.py", line 76, in setUp | |
cls.env.setUp() | |
File "test/functional/tests.py", line 109, in setUp | |
cls.account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 534, in delete_files | |
for f in listing_items(self.files): | |
File "test/functional/swift_test_client.py", line 95, in listing_items | |
items = method() | |
File "test/functional/swift_test_client.py", line 601, in files | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/fd12a2b182ba4eb6b4eaa9ecaa39e16b') txid=txb956a465fbec49eea5ae6-0056535a0d | |
====================================================================== | |
FAIL: test.functional.tests.TestSlo.test_slo_copy_account | |
test.functional.tests.TestSlo.test_slo_copy_account | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 2269, in setUp | |
super(TestSlo, self).setUp() | |
File "test/functional/tests.py", line 76, in setUp | |
cls.env.setUp() | |
File "test/functional/tests.py", line 2142, in setUp | |
cls.account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 539, in delete_files | |
return listing_empty(self.files) | |
File "test/functional/swift_test_client.py", line 74, in listing_empty | |
if len(method()) == 0: | |
File "test/functional/swift_test_client.py", line 601, in files | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/%E8%94%88%ED%88%90%E0%A4%82%E1%A0%81%ED%88%8E%E3%9C%83%E2%98%83%EB%8C%8D%E3%9C%85%E5%98%86-objs') txid=txa16e7ad5272b4b27a0164-0056535a51 | |
====================================================================== | |
FAIL: test.functional.tests.TestContainerTempurl.test_changing_sig | |
test.functional.tests.TestContainerTempurl.test_changing_sig | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 3528, in test_changing_sig | |
cfg={'no_auth_token': True}) | |
File "test/functional/swift_test_client.py", line 836, in read | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/d258ec3a04fb4be381063db20d3da83a/7e823b30d7e54ef097478f95b8a87e91') txid=tx19d172349f03481aba00c-0056535a51 | |
====================================================================== | |
FAIL: test.functional.tests.TestContainerTempurl.test_different_object | |
test.functional.tests.TestContainerTempurl.test_different_object | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 3517, in test_different_object | |
cfg={'no_auth_token': True}) | |
File "test/functional/swift_test_client.py", line 836, in read | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/d258ec3a04fb4be381063db20d3da83a/7e823b30d7e54ef097478f95b8a87e91') txid=txeacc2de881b4406a87cd9-0056535a51 | |
====================================================================== | |
FAIL: test.functional.tests.TestSlo.test_slo_copy_the_manifest | |
test.functional.tests.TestSlo.test_slo_copy_the_manifest | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 2269, in setUp | |
super(TestSlo, self).setUp() | |
File "test/functional/tests.py", line 76, in setUp | |
cls.env.setUp() | |
File "test/functional/tests.py", line 2142, in setUp | |
cls.account.delete_containers() | |
File "test/functional/swift_test_client.py", line 463, in delete_containers | |
if not cont.delete_recursive(): | |
File "test/functional/swift_test_client.py", line 542, in delete_recursive | |
return self.delete_files() and self.delete() | |
File "test/functional/swift_test_client.py", line 539, in delete_files | |
return listing_empty(self.files) | |
File "test/functional/swift_test_client.py", line 74, in listing_empty | |
if len(method()) == 0: | |
File "test/functional/swift_test_client.py", line 601, in files | |
self.conn.make_path(self.path)) | |
test.functional.swift_test_client.ResponseError: 404: 'Not Found' ('GET' '/v1/AUTH_test/d258ec3a04fb4be381063db20d3da83a') txid=tx7afacc62c78d4112a012c-0056535a52 | |
====================================================================== | |
FAIL: test.functional.tests.TestContainerUTF8.testFileListingLimitMarkerPrefix | |
test.functional.tests.TestContainerUTF8.testFileListingLimitMarkerPrefix | |
---------------------------------------------------------------------- | |
_StringException: Traceback (most recent call last): | |
File "test/functional/tests.py", line 414, in testFileListingLimitMarkerPrefix | |
files[i + 1: i + j + 1]) | |
File "/usr/lib/python2.7/unittest/case.py", line 424, in assertTrue | |
raise self.failureException(msg) | |
AssertionError: False is not true | |
---------------------------------------------------------------------- | |
Ran 386 tests in 113.796s | |
FAILED (failures=32, skipped=12) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment