├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── flinkspector-core ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── flinkspector │ │ │ └── core │ │ │ ├── Order.java │ │ │ ├── collection │ │ │ ├── ExpectedRecords.java │ │ │ ├── FromListMatcher.java │ │ │ ├── MatcherBuilder.java │ │ │ ├── MatcherTranslator.java │ │ │ ├── OrderMatcher.java │ │ │ ├── SeriesMatcher.java │ │ │ └── VerifierTranslator.java │ │ │ ├── input │ │ │ ├── Input.java │ │ │ ├── InputBuilder.java │ │ │ └── InputTranslator.java │ │ │ ├── quantify │ │ │ ├── HamcrestVerifier.java │ │ │ ├── MatchRecords.java │ │ │ ├── MatchTuples.java │ │ │ ├── OutputMatcher.java │ │ │ ├── OutputMatcherFactory.java │ │ │ ├── OutputMatchers.java │ │ │ ├── RecordsMatcher.java │ │ │ ├── TupleMap.java │ │ │ ├── TupleMask.java │ │ │ ├── assertions │ │ │ │ ├── Any.java │ │ │ │ ├── AtLeast.java │ │ │ │ ├── AtMost.java │ │ │ │ ├── Each.java │ │ │ │ ├── Exactly.java │ │ │ │ ├── MatcherCombiner.java │ │ │ │ ├── One.java │ │ │ │ ├── TupleMatcher.java │ │ │ │ ├── UntilCombineMatcher.java │ │ │ │ └── WhileCombineMatcher.java │ │ │ └── records │ │ │ │ ├── ListQuantifyMatchers.java │ │ │ │ ├── OnAny.java │ │ │ │ ├── OnAtLeast.java │ │ │ │ ├── OnAtMost.java │ │ │ │ ├── OnEach.java │ │ │ │ ├── OnExactly.java │ │ │ │ ├── OnOne.java │ │ │ │ ├── OutputWithSize.java │ │ │ │ ├── UntilList.java │ │ │ │ └── WhileList.java │ │ │ ├── runtime │ │ │ ├── ByteEventTranslator.java │ │ │ ├── FlinkTestFailedException.java │ │ │ ├── MessageType.java │ │ │ ├── OutputEvent.java │ │ │ ├── OutputEventFactory.java │ │ │ ├── OutputHandler.java │ │ │ ├── OutputPublisher.java │ │ │ ├── OutputSubscriber.java │ │ │ ├── OutputVerifier.java │ │ │ ├── Runner.java │ │ │ └── SimpleOutputVerifier.java │ │ │ ├── trigger │ │ │ ├── DefaultTestTrigger.java │ │ │ ├── FinishAtCount.java │ │ │ ├── FinishAtMatch.java │ │ │ └── VerifyFinishedTrigger.java │ │ │ └── util │ │ │ └── SerializeUtil.java │ └── scala │ │ └── io │ │ └── flinkspector │ │ ├── matcher │ │ ├── FromPartialMatcher.scala │ │ ├── IncrementalMatcher.scala │ │ ├── ListMatcher.scala │ │ ├── ListMatcherBuilder.scala │ │ ├── ListMatchers.scala │ │ ├── OrderMatcher.scala │ │ ├── PartialMatcher.scala │ │ └── SeriesMatcher.scala │ │ └── util │ │ └── Util.scala │ └── test │ └── scala │ └── io │ └── flinkspector │ └── core │ ├── CoreSpec.scala │ ├── collection │ ├── ExpectedRecordsSpec.scala │ ├── MatcherBuilderSpec.scala │ └── VerifierTranslatorSpec.scala │ ├── input │ └── InputTranslatorSpec.scala │ ├── matcher │ ├── ListMatcherBuilderSpec.scala │ ├── ListMatchersSpec.scala │ └── PartialMatcherSpec.scala │ ├── quantify │ ├── MatchTuplesSpec.scala │ ├── OutputMatcherFactorySpec.scala │ ├── ResultMatcherSpec.scala │ ├── TupleMapSpec.scala │ ├── TupleMaskSpec.scala │ ├── assertions │ │ ├── HamcrestVerifierSpec.scala │ │ └── TupleMapMatchersSpec.scala │ └── records │ │ └── QuantifyMatchersSpec.scala │ ├── runtime │ ├── ByteEventTranslatorSpec.scala │ ├── MessageTypeSpec.scala │ ├── OutputHandlerSpec.scala │ ├── OutputPublisherSpec.scala │ ├── OutputSubscriberSpec.scala │ └── RunnerSpec.scala │ ├── trigger │ ├── FinishAtCountSpec.scala │ └── FinishAtMatchSpec.scala │ └── util │ ├── SerializeUtilSpec.scala │ └── UtilSpec.scala ├── flinkspector-dataset ├── pom.xml └── src │ ├── main │ └── java │ │ └── io │ │ └── flinkspector │ │ └── dataset │ │ ├── DataSetBuilder.java │ │ ├── DataSetTestBase.java │ │ ├── DataSetTestEnvironment.java │ │ └── TestOutputFormat.java │ └── test │ ├── java │ └── io │ │ └── flinkspector │ │ └── dataset │ │ └── examples │ │ ├── BatchTest.java │ │ └── InputDefinitionTest.java │ └── scala │ └── io │ └── flinkspector │ └── dataset │ ├── CoreSpec.scala │ ├── DataSetBuilderSpec.scala │ ├── DataSetEnvironmentSpec.scala │ ├── TestBaseSpec.scala │ └── TestOutputFormatSpec.scala ├── flinkspector-datastream ├── pom.xml └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── flinkspector │ │ │ └── datastream │ │ │ ├── DataStreamTestBase.java │ │ │ ├── DataStreamTestEnvironment.java │ │ │ ├── functions │ │ │ ├── ParallelFromStreamRecordsFunction.java │ │ │ └── TestSink.java │ │ │ └── input │ │ │ ├── EventTimeInput.java │ │ │ ├── EventTimeInputBuilder.java │ │ │ ├── EventTimeInputTranslator.java │ │ │ ├── EventTimeSourceBuilder.java │ │ │ ├── SourceBuilder.java │ │ │ └── time │ │ │ ├── After.java │ │ │ ├── Before.java │ │ │ ├── InWindow.java │ │ │ ├── Instant.java │ │ │ ├── Moment.java │ │ │ └── TimeSpan.java │ └── scala │ │ └── io │ │ └── flinkspector │ │ └── datastream │ │ └── util │ │ └── InputUtil.scala │ └── test │ ├── java │ └── io │ │ └── flinkspector │ │ └── datastream │ │ ├── examples │ │ ├── MapperTest.java │ │ └── WindowingTest.java │ │ └── functions │ │ └── ParallelFromStreamRecordsTest.java │ └── scala │ └── io │ └── flinkspector │ ├── CoreSpec.scala │ └── datastream │ ├── StreamTestBaseSpec.scala │ ├── StreamTestEnvironmentSpec.scala │ ├── functions │ ├── ParallelFromStreamRecordsFunctionSpec.scala │ └── TestSinkSpec.scala │ ├── input │ ├── EventTimeInputBuilderSpec.scala │ ├── EventTimeInputTranslatorSpec.scala │ ├── EventTimeSourceBuilderSpec.scala │ ├── InputBuilderSpec.scala │ └── SourceBuilderSpec.scala │ └── util │ └── InputUtilSpec.scala └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/README.md -------------------------------------------------------------------------------- /flinkspector-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/pom.xml -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/Order.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/collection/ExpectedRecords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/collection/ExpectedRecords.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/collection/FromListMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/collection/FromListMatcher.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/collection/MatcherBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/collection/MatcherBuilder.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/collection/MatcherTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/collection/MatcherTranslator.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/collection/OrderMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/collection/OrderMatcher.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/collection/SeriesMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/collection/SeriesMatcher.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/collection/VerifierTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/collection/VerifierTranslator.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/input/Input.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/input/Input.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/input/InputBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/input/InputBuilder.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/input/InputTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/input/InputTranslator.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/HamcrestVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/HamcrestVerifier.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/MatchRecords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/MatchRecords.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/MatchTuples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/MatchTuples.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/OutputMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/OutputMatcher.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/OutputMatcherFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/OutputMatcherFactory.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/OutputMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/OutputMatchers.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/RecordsMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/RecordsMatcher.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/TupleMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/TupleMap.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/TupleMask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/TupleMask.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/Any.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/Any.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/AtLeast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/AtLeast.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/AtMost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/AtMost.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/Each.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/Each.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/Exactly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/Exactly.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/MatcherCombiner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/MatcherCombiner.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/One.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/One.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/TupleMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/TupleMatcher.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/UntilCombineMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/UntilCombineMatcher.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/WhileCombineMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/assertions/WhileCombineMatcher.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/ListQuantifyMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/ListQuantifyMatchers.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnAny.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnAny.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnAtLeast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnAtLeast.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnAtMost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnAtMost.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnEach.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnEach.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnExactly.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnExactly.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnOne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OnOne.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OutputWithSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/OutputWithSize.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/UntilList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/UntilList.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/WhileList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/quantify/records/WhileList.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/ByteEventTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/ByteEventTranslator.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/FlinkTestFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/FlinkTestFailedException.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/MessageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/MessageType.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputEvent.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputEventFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputEventFactory.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputHandler.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputPublisher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputPublisher.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputSubscriber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputSubscriber.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/OutputVerifier.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/Runner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/Runner.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/runtime/SimpleOutputVerifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/runtime/SimpleOutputVerifier.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/trigger/DefaultTestTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/trigger/DefaultTestTrigger.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/trigger/FinishAtCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/trigger/FinishAtCount.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/trigger/FinishAtMatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/trigger/FinishAtMatch.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/trigger/VerifyFinishedTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/trigger/VerifyFinishedTrigger.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/java/io/flinkspector/core/util/SerializeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/java/io/flinkspector/core/util/SerializeUtil.java -------------------------------------------------------------------------------- /flinkspector-core/src/main/scala/io/flinkspector/matcher/FromPartialMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/scala/io/flinkspector/matcher/FromPartialMatcher.scala -------------------------------------------------------------------------------- /flinkspector-core/src/main/scala/io/flinkspector/matcher/IncrementalMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/scala/io/flinkspector/matcher/IncrementalMatcher.scala -------------------------------------------------------------------------------- /flinkspector-core/src/main/scala/io/flinkspector/matcher/ListMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/scala/io/flinkspector/matcher/ListMatcher.scala -------------------------------------------------------------------------------- /flinkspector-core/src/main/scala/io/flinkspector/matcher/ListMatcherBuilder.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/scala/io/flinkspector/matcher/ListMatcherBuilder.scala -------------------------------------------------------------------------------- /flinkspector-core/src/main/scala/io/flinkspector/matcher/ListMatchers.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/scala/io/flinkspector/matcher/ListMatchers.scala -------------------------------------------------------------------------------- /flinkspector-core/src/main/scala/io/flinkspector/matcher/OrderMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/scala/io/flinkspector/matcher/OrderMatcher.scala -------------------------------------------------------------------------------- /flinkspector-core/src/main/scala/io/flinkspector/matcher/PartialMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/scala/io/flinkspector/matcher/PartialMatcher.scala -------------------------------------------------------------------------------- /flinkspector-core/src/main/scala/io/flinkspector/matcher/SeriesMatcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/scala/io/flinkspector/matcher/SeriesMatcher.scala -------------------------------------------------------------------------------- /flinkspector-core/src/main/scala/io/flinkspector/util/Util.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/main/scala/io/flinkspector/util/Util.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/CoreSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/CoreSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/collection/ExpectedRecordsSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/collection/ExpectedRecordsSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/collection/MatcherBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/collection/MatcherBuilderSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/collection/VerifierTranslatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/collection/VerifierTranslatorSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/input/InputTranslatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/input/InputTranslatorSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/matcher/ListMatcherBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/matcher/ListMatcherBuilderSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/matcher/ListMatchersSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/matcher/ListMatchersSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/matcher/PartialMatcherSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/matcher/PartialMatcherSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/quantify/MatchTuplesSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/quantify/MatchTuplesSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/quantify/OutputMatcherFactorySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/quantify/OutputMatcherFactorySpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/quantify/ResultMatcherSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/quantify/ResultMatcherSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/quantify/TupleMapSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/quantify/TupleMapSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/quantify/TupleMaskSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/quantify/TupleMaskSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/quantify/assertions/HamcrestVerifierSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/quantify/assertions/HamcrestVerifierSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/quantify/assertions/TupleMapMatchersSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/quantify/assertions/TupleMapMatchersSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/quantify/records/QuantifyMatchersSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/quantify/records/QuantifyMatchersSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/runtime/ByteEventTranslatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/runtime/ByteEventTranslatorSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/runtime/MessageTypeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/runtime/MessageTypeSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/runtime/OutputHandlerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/runtime/OutputHandlerSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/runtime/OutputPublisherSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/runtime/OutputPublisherSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/runtime/OutputSubscriberSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/runtime/OutputSubscriberSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/runtime/RunnerSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/runtime/RunnerSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/trigger/FinishAtCountSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/trigger/FinishAtCountSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/trigger/FinishAtMatchSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/trigger/FinishAtMatchSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/util/SerializeUtilSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/util/SerializeUtilSpec.scala -------------------------------------------------------------------------------- /flinkspector-core/src/test/scala/io/flinkspector/core/util/UtilSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-core/src/test/scala/io/flinkspector/core/util/UtilSpec.scala -------------------------------------------------------------------------------- /flinkspector-dataset/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/pom.xml -------------------------------------------------------------------------------- /flinkspector-dataset/src/main/java/io/flinkspector/dataset/DataSetBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/main/java/io/flinkspector/dataset/DataSetBuilder.java -------------------------------------------------------------------------------- /flinkspector-dataset/src/main/java/io/flinkspector/dataset/DataSetTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/main/java/io/flinkspector/dataset/DataSetTestBase.java -------------------------------------------------------------------------------- /flinkspector-dataset/src/main/java/io/flinkspector/dataset/DataSetTestEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/main/java/io/flinkspector/dataset/DataSetTestEnvironment.java -------------------------------------------------------------------------------- /flinkspector-dataset/src/main/java/io/flinkspector/dataset/TestOutputFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/main/java/io/flinkspector/dataset/TestOutputFormat.java -------------------------------------------------------------------------------- /flinkspector-dataset/src/test/java/io/flinkspector/dataset/examples/BatchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/test/java/io/flinkspector/dataset/examples/BatchTest.java -------------------------------------------------------------------------------- /flinkspector-dataset/src/test/java/io/flinkspector/dataset/examples/InputDefinitionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/test/java/io/flinkspector/dataset/examples/InputDefinitionTest.java -------------------------------------------------------------------------------- /flinkspector-dataset/src/test/scala/io/flinkspector/dataset/CoreSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/test/scala/io/flinkspector/dataset/CoreSpec.scala -------------------------------------------------------------------------------- /flinkspector-dataset/src/test/scala/io/flinkspector/dataset/DataSetBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/test/scala/io/flinkspector/dataset/DataSetBuilderSpec.scala -------------------------------------------------------------------------------- /flinkspector-dataset/src/test/scala/io/flinkspector/dataset/DataSetEnvironmentSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/test/scala/io/flinkspector/dataset/DataSetEnvironmentSpec.scala -------------------------------------------------------------------------------- /flinkspector-dataset/src/test/scala/io/flinkspector/dataset/TestBaseSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/test/scala/io/flinkspector/dataset/TestBaseSpec.scala -------------------------------------------------------------------------------- /flinkspector-dataset/src/test/scala/io/flinkspector/dataset/TestOutputFormatSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-dataset/src/test/scala/io/flinkspector/dataset/TestOutputFormatSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/pom.xml -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/DataStreamTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/DataStreamTestBase.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/DataStreamTestEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/DataStreamTestEnvironment.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/functions/ParallelFromStreamRecordsFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/functions/ParallelFromStreamRecordsFunction.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/functions/TestSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/functions/TestSink.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/EventTimeInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/EventTimeInput.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/EventTimeInputBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/EventTimeInputBuilder.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/EventTimeInputTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/EventTimeInputTranslator.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/EventTimeSourceBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/EventTimeSourceBuilder.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/SourceBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/SourceBuilder.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/After.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/After.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/Before.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/Before.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/InWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/InWindow.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/Instant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/Instant.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/Moment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/Moment.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/TimeSpan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/java/io/flinkspector/datastream/input/time/TimeSpan.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/main/scala/io/flinkspector/datastream/util/InputUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/main/scala/io/flinkspector/datastream/util/InputUtil.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/java/io/flinkspector/datastream/examples/MapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/java/io/flinkspector/datastream/examples/MapperTest.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/java/io/flinkspector/datastream/examples/WindowingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/java/io/flinkspector/datastream/examples/WindowingTest.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/java/io/flinkspector/datastream/functions/ParallelFromStreamRecordsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/java/io/flinkspector/datastream/functions/ParallelFromStreamRecordsTest.java -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/CoreSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/CoreSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/datastream/StreamTestBaseSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/datastream/StreamTestBaseSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/datastream/StreamTestEnvironmentSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/datastream/StreamTestEnvironmentSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/datastream/functions/ParallelFromStreamRecordsFunctionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/datastream/functions/ParallelFromStreamRecordsFunctionSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/datastream/functions/TestSinkSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/datastream/functions/TestSinkSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/datastream/input/EventTimeInputBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/datastream/input/EventTimeInputBuilderSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/datastream/input/EventTimeInputTranslatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/datastream/input/EventTimeInputTranslatorSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/datastream/input/EventTimeSourceBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/datastream/input/EventTimeSourceBuilderSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/datastream/input/InputBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/datastream/input/InputBuilderSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/datastream/input/SourceBuilderSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/datastream/input/SourceBuilderSpec.scala -------------------------------------------------------------------------------- /flinkspector-datastream/src/test/scala/io/flinkspector/datastream/util/InputUtilSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/flinkspector-datastream/src/test/scala/io/flinkspector/datastream/util/InputUtilSpec.scala -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ottogroup/flink-spector/HEAD/pom.xml --------------------------------------------------------------------------------