commit fda905cf43fff7affcbb81acfbfdae877d6bb017 Author: Mauro Talevi <mauro.tal...@aquilonia.org> AuthorDate: Tue, 3 Dec 2013 23:32:02 +0100 Commit: Mauro Talevi <mauro.tal...@aquilonia.org> CommitDate: Tue, 3 Dec 2013 23:32:02 +0100
JBEHAVE-965: Fixed unit test. diff --git a/jbehave-core/src/main/java/org/jbehave/core/reporters/CrossReference.java b/jbehave-core/src/main/java/org/jbehave/core/reporters/CrossReference.java index bd64e27..d69d989 100755 --- a/jbehave-core/src/main/java/org/jbehave/core/reporters/CrossReference.java +++ b/jbehave-core/src/main/java/org/jbehave/core/reporters/CrossReference.java @@ -403,7 +403,10 @@ public class CrossReference extends Format { private void processScenarioMeta(Meta meta) { for (String name : meta.getPropertyNames()) { String property = name + "=" + meta.getProperty(name); - this.meta = appendMetaProperty(property, this.meta); + String newMeta = appendMetaProperty(property, this.meta); + if (newMeta != null) { + this.meta = newMeta; + } } } @@ -412,7 +415,10 @@ public class CrossReference extends Format { for (String next : storyMeta.getPropertyNames()) { String property = next + "=" + storyMeta.getProperty(next); addMetaProperty(property, root.meta); - this.meta = appendMetaProperty(property, this.meta); + String newMeta = appendMetaProperty(property, this.meta); + if (newMeta != null) { + this.meta = newMeta; + } } }