diff options
author | Dmytro Ovcharov <dmytro.ovcharov@globallogic.com> | 2017-11-02 13:44:35 +0300 |
---|---|---|
committer | Dmytro Ovcharov <dmytro.ovcharov@globallogic.com> | 2017-11-02 13:44:35 +0300 |
commit | 4eb07a794eb7831d62e2ac64c4cc7cf23eaec07a (patch) | |
tree | 00856807061890a05e43362f01536c23eb8c200a /main/src/addins/MonoDevelop.UnitTesting | |
parent | 8bb35a4f6f9d541229a5af12f451351040b78d8c (diff) |
Fixed duplicating in unit group names.
Diffstat (limited to 'main/src/addins/MonoDevelop.UnitTesting')
-rw-r--r-- | main/src/addins/MonoDevelop.UnitTesting/Gui/TestNodeBuilder.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/main/src/addins/MonoDevelop.UnitTesting/Gui/TestNodeBuilder.cs b/main/src/addins/MonoDevelop.UnitTesting/Gui/TestNodeBuilder.cs index 6f03ec0c70..5ca21b5dde 100644 --- a/main/src/addins/MonoDevelop.UnitTesting/Gui/TestNodeBuilder.cs +++ b/main/src/addins/MonoDevelop.UnitTesting/Gui/TestNodeBuilder.cs @@ -102,6 +102,7 @@ namespace MonoDevelop.UnitTesting static string GetSuffix (UnitTestGroup unitTestGroup) { + var rootTitle = unitTestGroup?.Title; var stringBuilder = new StringBuilder (); while (unitTestGroup != null) if (ContainsSingleUnitTestGroup (unitTestGroup) && !(unitTestGroup is SolutionFolderTestGroup)) { @@ -112,7 +113,11 @@ namespace MonoDevelop.UnitTesting unitTestGroup = singleChildTestGroup; } else unitTestGroup = null; - return stringBuilder.ToString (); + + var result = stringBuilder.ToString (); + if (result.TrimStart ('.') == rootTitle) + result = String.Empty; + return result; } public override void BuildChildNodes (ITreeBuilder builder, object dataObject) |