Comment 2 for bug 1210296

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-cinderclient (master)

Reviewed: https://review.openstack.org/41525
Committed: http://github.com/openstack/python-cinderclient/commit/eb413f5373af70cbd41a0f9bf0800cf47d609dcc
Submitter: Jenkins
Branch: master

commit eb413f5373af70cbd41a0f9bf0800cf47d609dcc
Author: Peter Hamilton <email address hidden>
Date: Mon Aug 12 09:05:44 2013 -0400

    Fixing malformed assert message formatting

    This modification addresses Bug #1210296, specifically addressing
    malformed assert message formatting in assert_called_anytime. When
    verifying that an API method was called during test execution, the
    assert statement used will throw a TypeError when formatting the
    assert message, instead of the expected AssertionError. This occurs
    because a nested tuple in the format list is not properly expanded.
    The error itself likely exists because assert_called_anytime is not
    currently used in the python-cinderclient testing framework.

    The fix involves joining the arguments in the format list into a
    single tuple, allowing proper argument expansion.

    Fixes: bug 1210296

    Change-Id: I6cf9dd55cff318e8a850637c540436c91dac08df