| 5 | '''Release 1.8.1 (2014-01-06):''' |
| 6 | |
| 7 | o Enhancement #10805 (Trac-Hacks): Remove empty sub catalogs from test plan |
| 8 | |
| 9 | o Enhancement #11454 (Trac-Hacks): Test Plan hierarchy contains empty (unselected) catalogs |
| 10 | |
| 11 | o Enhancement #11320 (Trac-Hacks): Baseurl in stats page doesn't use trac's configuration |
| 12 | |
| 13 | o Enhancement #11357 (Trac-Hacks): Adding [testplan-tm_custom] custom=textarea causes exception during testplan loading |
| 14 | |
| 15 | Now, all custom field types are supported!!! |
| 16 | |
| 17 | text, textarea, select, radio, checkbox |
| 18 | |
| 19 | The syntax to be used in trac.ini is the same as for custom ticket fields: |
| 20 | see http://trac.edgewall.org/wiki/TracTicketsCustomFields |
| 21 | |
| 22 | The only [current] limitation is the lack of support for the "wiki" format. |
| 23 | |
| 24 | o Enhancement #11451 (Track-Hacks): Default bug ticket name (related to test case) too long |
| 25 | |
| 26 | It is now possible to customize the summary for new tickets created from |
| 27 | failing test cases. |
| 28 | |
| 29 | In the [testmanager] section of the trac.ini file, you can specify: |
| 30 | |
| 31 | ticket_summary_option: How to generate the ticket summary. Options are: |
| 32 | |
| 33 | full_path: |
| 34 | the default behavior. The summary will contain a complete path |
| 35 | in the catalogs tree, with the names of the catalogs from the root |
| 36 | to the failing test case. |
| 37 | |
| 38 | last_n_catalogs: |
| 39 | only the last specified number of catalogs in the path will |
| 40 | be used to form the summary. |
| 41 | |
| 42 | The number of catalogs to use must be specified using the |
| 43 | 'ticket_summary_num_catalogs' property. |
| 44 | |
| 45 | empty: |
| 46 | the generated summary will be empty. |
| 47 | |
| 48 | fixed_text: |
| 49 | the specified text will be used as the ticket summary. |
| 50 | The text to be used must be specified using the |
| 51 | 'ticket_summary_text' property. |
| 52 | |
| 53 | ticket_summary_separator: The string to be used to separate catalog names |
| 54 | in the generated summary. |
| 55 | |
| 56 | Two sample configurations follow: |
| 57 | |
| 58 | [testmanager] |
| 59 | ticket_summary_option = fixed_text |
| 60 | ticket_summary_text = Failed test case: |
| 61 | |
| 62 | [testmanager] |
| 63 | ticket_summary_option = last_n_catalogs |
| 64 | ticket_summary_num_catalogs = 2 |
| 65 | ticket_summary_separator = -> |
| 66 | |
| 67 | o Enhancement #11462 (Trac-Hacks): List "Root Catalogs". |
| 68 | |
| 69 | The XML-RPC interface has now an additional method to list the root-level catalogs. |
| 70 | |
| 71 | Refer to the rpc_example.py file shipped with the plugin for usage information. |
| 72 | |
| 73 | o Fixed Ticket #11449 (Track-Hacks): Special characters (like #) removed from the test case name |
| 74 | |
| 75 | o Fixed Ticket #11450 (Track-Hacks): Test case name length limit cannot be changed |