Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmytro Ovcharov <dmytro.ovcharov@globallogic.com>2017-11-02 13:44:35 +0300
committerDmytro Ovcharov <dmytro.ovcharov@globallogic.com>2017-11-02 13:44:35 +0300
commit4eb07a794eb7831d62e2ac64c4cc7cf23eaec07a (patch)
tree00856807061890a05e43362f01536c23eb8c200a /main/src/addins/MonoDevelop.UnitTesting
parent8bb35a4f6f9d541229a5af12f451351040b78d8c (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.cs7
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)