title: How to pass multiple arguments to custom written Robot Framework Keyword?
body: <p>Custom Keyword written in python 2.7:</p>
  
  <pre><code>@keyword("Update ${filename} with ${properties}")
  def set_multiple_test_properties(self, filename, properties):
      for each in values.split(","):
          each = each.replace(" ", "")
          key, value = each.split("=")
          self.set_test_properties(filename, key, value)
  </code></pre>
  
  <p>When we send paremeters in a single line as shown below, its working as expected:</p>
  
  <pre><code>"Update sample.txt with "test.update=11,timeout=20,delay.seconds=10,maxUntouchedTime=10"
  </code></pre>
  
  <p>But when we modify the above line with a new lines (for better readability) it's not working.</p>
  
  <pre><code>Update sample.txt with "test.update = 11,
                          timeout=20,
                          delay.seconds=10,
                          maxUntouchedTime=10"
  </code></pre>
  
  <p>Any clue on this please? </p>