| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | te | O | ||||||||||||||||||
2 | functional.test_s3:test_bucket_list_delimiter_alt | O | fifieldt/swift3 | fujita/swift3 | ||||||||||||||||
3 | functional.test_s3.test_bucket_list_delimiter_unreadable | O | Passed | 165 | 154 | |||||||||||||||
4 | O | Error | 37 | 61 | ||||||||||||||||
5 | functional.test_headers.test_object_create_bad_md5_wrong | O | Fail | 54 | 41 | |||||||||||||||
6 | functional.test_headers.test_object_create_bad_md5_empty | O | 256 | 256 | ||||||||||||||||
7 | functional.test_headers.test_object_create_bad_md5_unreadable | O | ||||||||||||||||||
8 | functional.test_headers.test_object_create_bad_md5_none | O | ||||||||||||||||||
9 | functional.test_headers.test_object_create_bad_expect_mismatch | O | Swift unsupported tests | 22 | ||||||||||||||||
10 | functional.test_headers.test_object_create_bad_expect_empty | no object acl | 13 | |||||||||||||||||
11 | functional.test_headers.test_object_create_bad_expect_none | O | no public write | 4 | ||||||||||||||||
12 | functional.test_headers.test_object_create_bad_expect_unreadable | O | >1 namespace | 2 | ||||||||||||||||
13 | functional.test_headers.test_object_create_bad_contentlength_empty | E | WSGI Content-length handling needs to be worked around | owner always has access | 2 | |||||||||||||||
14 | functional.test_headers.test_object_create_bad_contentlength_negative | F | Is the test correct - expecting a None error code? | no logging | 1 | |||||||||||||||
15 | functional.test_headers.test_object_create_bad_contentlength_none | F | needs 411 (length required) instead of 400. WSGI is setting length to 0 | |||||||||||||||||
16 | functional.test_headers.test_object_create_bad_contentlength_unreadable | O | ||||||||||||||||||
17 | functional.test_headers.test_object_create_bad_contentlength_mismatch_above | F | needs RequestTimeout instead of InvalidURI (more data than length) | |||||||||||||||||
18 | functional.test_headers.test_object_create_bad_contentlength_mismatch_below | F | needs BadDigest instead of InvalidDigest (less data than length) | |||||||||||||||||
19 | functional.test_headers.test_object_create_bad_contenttype_invalid | O | ||||||||||||||||||
20 | functional.test_headers.test_object_create_bad_contenttype_empty | O | ||||||||||||||||||
21 | functional.test_headers.test_object_create_bad_contenttype_none | O | ||||||||||||||||||
22 | functional.test_headers.test_object_create_bad_contenttype_unreadable | F | WSGI is mangling the content-type to None, which means no error is raised | |||||||||||||||||
23 | functional.test_headers.test_object_create_bad_ua_empty | O | ||||||||||||||||||
24 | functional.test_headers.test_object_create_bad_ua_unreadable | O | ||||||||||||||||||
25 | functional.test_headers.test_object_create_bad_ua_none | O | ||||||||||||||||||
26 | functional.test_headers.test_object_create_bad_authorization_invalid | O | ||||||||||||||||||
27 | functional.test_headers.test_object_create_bad_authorization_unreadable | O | ||||||||||||||||||
28 | functional.test_headers.test_object_create_bad_authorization_empty | O | ||||||||||||||||||
29 | functional.test_headers.test_object_create_bad_authorization_none | F | Needs 403, not 401 | |||||||||||||||||
30 | functional.test_headers.test_object_create_bad_authorization_incorrect | O | ||||||||||||||||||
31 | functional.test_headers.test_object_create_bad_date_invalid | O | ||||||||||||||||||
32 | functional.test_headers.test_object_create_bad_date_empty | O | ||||||||||||||||||
33 | functional.test_headers.test_object_create_bad_date_unreadable | O | ||||||||||||||||||
34 | functional.test_headers.test_object_create_bad_date_none | O | ||||||||||||||||||
35 | functional.test_headers.test_object_create_bad_date_before_today | O | ||||||||||||||||||
36 | functional.test_headers.test_object_create_bad_date_after_today | O | ||||||||||||||||||
37 | functional.test_headers.test_object_create_bad_date_before_epoch | O | ||||||||||||||||||
38 | functional.test_headers.test_object_create_bad_date_after_end | O | ||||||||||||||||||
39 | functional.test_headers.test_bucket_create_contentlength_none | |||||||||||||||||||
40 | functional.test_headers.test_object_acl_create_contentlength_none | E | ||||||||||||||||||
41 | functional.test_headers.test_bucket_put_bad_canned_acl | O | ||||||||||||||||||
42 | functional.test_headers.test_bucket_create_bad_expect_mismatch | O | ||||||||||||||||||
43 | functional.test_headers.test_bucket_create_bad_expect_empty | O | ||||||||||||||||||
44 | functional.test_headers.test_bucket_create_bad_expect_unreadable | O | ||||||||||||||||||
45 | functional.test_headers.test_bucket_create_bad_contentlength_empty | E | WSGI Content-length handling needs to be worked around | |||||||||||||||||
46 | functional.test_headers.test_bucket_create_bad_contentlength_negative | F | ||||||||||||||||||
47 | functional.test_headers.test_bucket_create_bad_contentlength_none | O | ||||||||||||||||||
48 | functional.test_headers.test_bucket_create_bad_contentlength_unreadable | O | ||||||||||||||||||
49 | functional.test_headers.test_bucket_create_bad_ua_empty | O | ||||||||||||||||||
50 | functional.test_headers.test_bucket_create_bad_ua_unreadable | O | ||||||||||||||||||
51 | functional.test_headers.test_bucket_create_bad_ua_none | O | ||||||||||||||||||
52 | functional.test_headers.test_bucket_create_bad_authorization_invalid | O | ||||||||||||||||||
53 | functional.test_headers.test_bucket_create_bad_authorization_unreadable | O | ||||||||||||||||||
54 | functional.test_headers.test_bucket_create_bad_authorization_empty | O | ||||||||||||||||||
55 | functional.test_headers.test_bucket_create_bad_authorization_none | F | ||||||||||||||||||
56 | functional.test_headers.test_bucket_create_bad_date_invalid | O | ||||||||||||||||||
57 | functional.test_headers.test_bucket_create_bad_date_empty | O | ||||||||||||||||||
58 | functional.test_headers.test_bucket_create_bad_date_unreadable | O | ||||||||||||||||||
59 | functional.test_headers.test_bucket_create_bad_date_none | O | ||||||||||||||||||
60 | functional.test_headers.test_bucket_create_bad_date_before_today | O | ||||||||||||||||||
61 | functional.test_headers.test_bucket_create_bad_date_after_today | O | ||||||||||||||||||
62 | functional.test_headers.test_bucket_create_bad_date_before_epoch | O | ||||||||||||||||||
63 | functional.test_s3.test_bucket_list_empty | O | ||||||||||||||||||
64 | functional.test_s3.test_bucket_list_distinct | O | ||||||||||||||||||
65 | functional.test_s3.test_bucket_list_many | O | ||||||||||||||||||
66 | functional.test_s3.test_bucket_list_delimiter_basic | O | ||||||||||||||||||
67 | functional.test_s3.test_bucket_list_delimiter_alt | O | ||||||||||||||||||
68 | functional.test_s3.test_bucket_list_delimiter_unreadable | O | ||||||||||||||||||
69 | functional.test_s3.test_bucket_list_delimiter_empty | O | ||||||||||||||||||
70 | functional.test_s3.test_bucket_list_delimiter_none | O | ||||||||||||||||||
71 | functional.test_s3.test_bucket_list_delimiter_not_exist | O | ||||||||||||||||||
72 | functional.test_s3.test_bucket_list_prefix_basic | O | ||||||||||||||||||
73 | functional.test_s3.test_bucket_list_prefix_alt | O | ||||||||||||||||||
74 | functional.test_s3.test_bucket_list_prefix_empty | O | ||||||||||||||||||
75 | functional.test_s3.test_bucket_list_prefix_none | O | ||||||||||||||||||
76 | functional.test_s3.test_bucket_list_prefix_not_exist | O | ||||||||||||||||||
77 | functional.test_s3.test_bucket_list_prefix_unreadable | O | ||||||||||||||||||
78 | functional.test_s3.test_bucket_list_prefix_delimiter_basic | O | ||||||||||||||||||
79 | functional.test_s3.test_bucket_list_prefix_delimiter_alt | O | ||||||||||||||||||
80 | functional.test_s3.test_bucket_list_prefix_delimiter_prefix_not_exist | O | ||||||||||||||||||
81 | functional.test_s3.test_bucket_list_prefix_delimiter_delimiter_not_exist | O | ||||||||||||||||||
82 | functional.test_s3.test_bucket_list_prefix_delimiter_prefix_delimiter_not_exist | O | ||||||||||||||||||
83 | functional.test_s3.test_bucket_list_maxkeys_one | O | ||||||||||||||||||
84 | functional.test_s3.test_bucket_list_maxkeys_zero | O | fixing return true/false for is_truncated | |||||||||||||||||
85 | functional.test_s3.test_bucket_list_maxkeys_none | O | ||||||||||||||||||
86 | functional.test_s3.test_bucket_list_maxkeys_invalid | O | ||||||||||||||||||
87 | functional.test_s3.test_bucket_list_maxkeys_unreadable | O | ||||||||||||||||||
88 | functional.test_s3.test_bucket_list_marker_none | O | ||||||||||||||||||
89 | functional.test_s3.test_bucket_list_marker_empty | O | ||||||||||||||||||
90 | functional.test_s3.test_bucket_list_marker_unreadable | O | ||||||||||||||||||
91 | functional.test_s3.test_bucket_list_marker_not_in_list | O | ||||||||||||||||||
92 | functional.test_s3.test_bucket_list_marker_after_list | O | ||||||||||||||||||
93 | functional.test_s3.test_bucket_list_marker_before_list | O | ||||||||||||||||||
94 | functional.test_s3.test_bucket_list_return_data | O | ||||||||||||||||||
95 | functional.test_s3.test_bucket_list_object_time | O | ||||||||||||||||||
96 | functional.test_s3.test_bucket_notexist | O | ||||||||||||||||||
97 | functional.test_s3.test_bucket_delete_notexist | O | ||||||||||||||||||
98 | functional.test_s3.test_bucket_delete_nonempty | O | ||||||||||||||||||
99 | functional.test_s3.test_object_write_to_nonexist_bucket | O | ||||||||||||||||||
100 | functional.test_s3.test_bucket_create_delete | O |