Module Expr Str ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad ListLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad ListLoad decorator_list Call NameLoad keyword Str decorator_list
N/A N/A 
Copyright 2013 Rackspace

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
 cafe.drivers.unittest.decorators tags cloudroast.images.fixtures ImagesFixture TestDeleteImageMember N/A ImagesFixture N/A setUpClass N/A N/A cls N/A N/A N/A N/A N/A N/A super TestDeleteImageMember cls setUpClass N/A N/A cls image N/A N/A N/A cls images_behavior create_image_via_task N/A classmethod test_delete_image_member N/A N/A self N/A N/A N/A 
        @summary: Delete image member

        1) Create image
        2) Add image member
        3) Verify that the response code is 200
        4) Get image members
        5) Verify that the response code is 200
        6) Verify that the image member is present and correct
        7) Delete image member
        8) Verify that the response code is 204
        9) Get image members
        10) Verify that the response code is 200
        11) Verify that the image member is not in the list of image members
         N/A member_id N/A self alt_tenant_id N/A image N/A self image N/A response N/A N/A N/A self images_client add_member N/A image id_ member_id N/A N/A N/A self assertEqual N/A response status_code 200 N/A response N/A N/A N/A self images_client list_members N/A image id_ N/A N/A N/A self assertEqual N/A response status_code 200 N/A members N/A response entity N/A N/A N/A self assertEqual N/A len members 1 N/A member_errors N/A N/A N/A self images_behavior validate_image_member N/A image id_ N/A members N/A 0 member_id N/A N/A N/A self assertListEqual member_errors N/A N/A response N/A N/A N/A self images_client delete_member N/A image id_ member_id N/A N/A N/A self assertEqual N/A response status_code 204 N/A response N/A N/A N/A self images_client list_members N/A image id_ N/A N/A N/A self assertEqual N/A response status_code 200 N/A members N/A response entity N/A N/A N/A self assertListEqual members N/A N/A N/A tags type smoke N/A