def AnnotateParameter(self, method, parameter):
        """Correct naming for APIClient parameters in Python.

    Overrides default implementation.

    Args:
      method: (Method) The Method this parameter belongs to.
      parameter: (Parameter) The Parameter to annotate.
    """
        parameter.SetTemplateValue("codeName", discovery_client.key2param(parameter.codeName))
Example #2
0
    def AnnotateParameter(self, method, parameter):
        """Correct naming for APIClient parameters in Python.

    Overrides default implementation.

    Args:
      method: (Method) The Method this parameter belongs to.
      parameter: (Parameter) The Parameter to annotate.
    """
        parameter.SetTemplateValue(
            'codeName', discovery_client.key2param(parameter.codeName))
Example #3
0
 def test_key2param(self):
     self.assertEqual('max_results', key2param('max-results'))
     self.assertEqual('x007_bond', key2param('007-bond'))
 def test_key2param(self):
     self.assertEqual("max_results", key2param("max-results"))
     self.assertEqual("x007_bond", key2param("007-bond"))
 def test_key2param(self):
   self.assertEqual('max_results', key2param('max-results'))
   self.assertEqual('x007_bond', key2param('007-bond'))