예제 #1
0
 def _match_instacne_arg(self, response_method, arguments):
     if arguments is None:
         return True
     for arg_key, arg_val in dict_iteritems(arguments):
         if not hasattr(response_method, arg_key) or getattr(
                 response_method, arg_key) != arg_val:
             return False
     return True
    def assert_default_parameter_values(self, params):
        """Assert that the given parameters object has the default parameter
        values.

        :param pika.connection.Parameters params: Verify that the given params
            instance has all default property values
        """
        for name, expected_value in dict_iteritems(
                self.get_default_properties()):
            value = getattr(params, name)
            self.assertEqual(value,
                             expected_value,
                             msg='Expected %s=%r, but got %r' %
                             (name, expected_value, value))
    def assert_default_parameter_values(self, params):
        """Assert that the given parameters object has the default parameter
        values.

        :param params: verify that the given params instance has all default
           property values
        :type params: one of the classes based on `pika.connection.Parameters`

        """
        for name, expected_value in dict_iteritems(
                self.get_default_properties()):
            value = getattr(params, name)
            self.assertEqual(value, expected_value,
                             msg='Expected %s=%r, but got %r' %
                             (name, expected_value, value))