title: pytest: Best way to add test description (Long test name) in the report with out renaming the files or functions
body: <p>By default pytest use test function names or test files names in pytest reports</p>
  
  <p>is there any Best way to add test description (Long test name) in the report with out renaming the files or functions using pytest?</p>
  
  <p>Can we do this by updating the testcase name at run-time like ?</p>
  
  <ol>
  <li>request.node.name </li>
  </ol>
  
  <pre><code>request.node.name = "Very Very Very Very Very long long long long name name name name"
  </code></pre>
  
  <ol start="2">
  <li>Description after test-name</li>
  </ol>
  
  <pre><code>def test_ok():
  """Very Very Very Very Very long long long long name name name name"""
      print("ok")
  </code></pre>