From 0df9906728af9b7919f4c4cb736bc26e3c5a30b7 Mon Sep 17 00:00:00 2001 From: Christian Wulf <chw@informatik.uni-kiel.de> Date: Fri, 19 Dec 2014 08:43:25 +0100 Subject: [PATCH] signal order test is now ignored --- src/main/java/teetime/stage/basic/Delay.java | 2 +- src/test/java/teetime/framework/pipe/SpScPipeTest.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/teetime/stage/basic/Delay.java b/src/main/java/teetime/stage/basic/Delay.java index 0d68e707..aab87bd3 100644 --- a/src/main/java/teetime/stage/basic/Delay.java +++ b/src/main/java/teetime/stage/basic/Delay.java @@ -24,7 +24,7 @@ public final class Delay<T> extends AbstractStage { Long timestampTrigger = this.timestampTriggerInputPort.receive(); if (null == timestampTrigger) { - returnNoElement(); + return; // BETTER use returnNoElement(). so far, RunnableProducerStages cannot handle the NOT_ENOUGH__INPUT_EXCEPTION } sendAllBufferedEllements(); diff --git a/src/test/java/teetime/framework/pipe/SpScPipeTest.java b/src/test/java/teetime/framework/pipe/SpScPipeTest.java index 2600789e..78313ed5 100644 --- a/src/test/java/teetime/framework/pipe/SpScPipeTest.java +++ b/src/test/java/teetime/framework/pipe/SpScPipeTest.java @@ -4,6 +4,7 @@ import java.util.ArrayList; import java.util.List; import org.junit.Assert; +import org.junit.Ignore; import org.junit.Test; import teetime.framework.AbstractInterThreadPipe; @@ -16,6 +17,8 @@ import teetime.framework.signal.ValidatingSignal; public class SpScPipeTest { + @Ignore + // ignore as long as this test passes null ports to SpScPipe @Test public void testSignalOrdering() throws Exception { OutputPort<Object> sourcePort = null; -- GitLab