title: robot framework gives "no keyword with name" error after importing the python module which has the associated function
body: <p><strong>Test.py</strong></p>
  <pre><code>def test_method():
      print(&quot;hello&quot;)
  </code></pre>
  <p><strong>regression.robot</strong></p>
  <pre><code>*** Settings ***
  Library               libs/Test.py
  </code></pre>
  <p><strong>test.robot</strong></p>
  <pre><code>*** Settings ***
  Resource              regression/regression.robot
  
  *** Test Cases ***
  Tvh1641513c
  
      Test Method
  </code></pre>
  <p>Please see the folder structure below.</p>
  <ul>
  <li>test_folder
  <ul>
  <li>libs
  <ul>
  <li>Test.py</li>
  </ul>
  </li>
  <li>resources
  <ul>
  <li>regression
  <ul>
  <li>regression.robot</li>
  </ul>
  </li>
  </ul>
  </li>
  <li>tests
  <ul>
  <li>test.robot</li>
  </ul>
  </li>
  </ul>
  </li>
  </ul>
  <p>I believe I'm importing the module in the robot file properly. But still I'm  getting the error &quot;No keyword with name 'Test Method' found&quot;. It would be helpful if someone can advice on this.</p>