I configured Redmine as external bug tracker
Tracker type
: tcms.issuetracker.types.RedmineBase URL
andAPI URL
both point to the base URL of our Redmine instance. I am not sure what to set inAPI URL
though. If I leaveAPI URL
blank this issue stays the same.API username
andApi password
are apparently correct
Steps to reproduce
- During TestExecution click
Report bug
Expected result
According to report_issue_from_testexecution(execution, user):
When marking TestExecution results inside a Test Run there is a Report link. When the Report link is clicked this method is called to help the user report an issue in the IT.
This is implemented by constructing an URL string which will pre-fill bug details like steps to reproduce, product, version, etc from the test case. Then we open this URL into another browser window!
Actual result
An issue is created in Redmine but no URL for editing is opened in another browser window.
From https://kiwitcms.readthedocs.io/en/latest/modules/tcms.issuetracker.html#module-tcms.issuetracker, emphasis mine
The functionality you are looking for is a fallback functionality. In your case Kiwi TCMS is able to communicate with Redmine without any errors and is able to create the bug report in Redmine without errors. Hence the user isn't provided an opportunity to edit the initial report manually.