diff --git a/src/RobotFrameworkCore/org.robotframework.ide.core-functions/src/main/java/org/rf/ide/core/execution/agent/Status.java b/src/RobotFrameworkCore/org.robotframework.ide.core-functions/src/main/java/org/rf/ide/core/execution/agent/Status.java index e6e5e2817..7db40e267 100644 --- a/src/RobotFrameworkCore/org.robotframework.ide.core-functions/src/main/java/org/rf/ide/core/execution/agent/Status.java +++ b/src/RobotFrameworkCore/org.robotframework.ide.core-functions/src/main/java/org/rf/ide/core/execution/agent/Status.java @@ -9,5 +9,6 @@ public enum Status { PASS, FAIL, - RUNNING + RUNNING, + NOT_RUN } diff --git a/src/RobotFrameworkCore/org.robotframework.ide.core-functions/src/main/java/org/rf/ide/core/execution/agent/event/KeywordEndedEvent.java b/src/RobotFrameworkCore/org.robotframework.ide.core-functions/src/main/java/org/rf/ide/core/execution/agent/event/KeywordEndedEvent.java index de450319f..3c9b3bba5 100644 --- a/src/RobotFrameworkCore/org.robotframework.ide.core-functions/src/main/java/org/rf/ide/core/execution/agent/event/KeywordEndedEvent.java +++ b/src/RobotFrameworkCore/org.robotframework.ide.core-functions/src/main/java/org/rf/ide/core/execution/agent/event/KeywordEndedEvent.java @@ -33,7 +33,7 @@ private static KeywordEndedEvent fromEventArguments(final List arguments) { throw new IllegalArgumentException( "Keyword ended event should have name of keyword and library, keyword type and status"); } - return new KeywordEndedEvent(libOrResourceName, keywordName, keywordType, Status.valueOf(status)); + return new KeywordEndedEvent(libOrResourceName, keywordName, keywordType, Status.valueOf(status.replace(" ", "_"))); } private final String libOrResourceName; @@ -86,4 +86,4 @@ public boolean equals(final Object obj) { public int hashCode() { return Objects.hash(libOrResourceName, name, keywordType, status); } -} \ No newline at end of file +}