From 4aa75b58a490b07ccff713f4c1548a2a755904ef Mon Sep 17 00:00:00 2001 From: Jakub Dudycz Date: Thu, 15 Nov 2018 13:45:44 +0100 Subject: Fix Common Event Header fields validation - "sequence" is no longer a required parameter, since deafult value "0" is acceptable - "vesEventListenerVersion" has to match the regular expression "7\.[0-9].*" Change-Id: I784f13c0a35a25beca29f4ae756df3586ddddd5b Signed-off-by: Jakub Dudycz Issue-ID: DCAEGEN2-976 --- hv-collector-test-utils/pom.xml | 2 +- .../kotlin/org/onap/dcae/collectors/veshv/tests/utils/vesEvents.kt | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) (limited to 'hv-collector-test-utils') diff --git a/hv-collector-test-utils/pom.xml b/hv-collector-test-utils/pom.xml index 063cf7e1..c751fc3a 100644 --- a/hv-collector-test-utils/pom.xml +++ b/hv-collector-test-utils/pom.xml @@ -14,7 +14,7 @@ org.onap.dcaegen2.collectors.hv-ves ves-hv-collector - 1.0.1-SNAPSHOT + 1.0.2-SNAPSHOT .. diff --git a/hv-collector-test-utils/src/main/kotlin/org/onap/dcae/collectors/veshv/tests/utils/vesEvents.kt b/hv-collector-test-utils/src/main/kotlin/org/onap/dcae/collectors/veshv/tests/utils/vesEvents.kt index 20d0c50f..f3a12ca1 100644 --- a/hv-collector-test-utils/src/main/kotlin/org/onap/dcae/collectors/veshv/tests/utils/vesEvents.kt +++ b/hv-collector-test-utils/src/main/kotlin/org/onap/dcae/collectors/veshv/tests/utils/vesEvents.kt @@ -44,7 +44,8 @@ fun vesEvent(commonEventHeader: CommonEventHeader, fun commonHeader(domain: VesEventDomain = PERF3GPP, id: String = randomUUID().toString(), - priority: Priority = Priority.NORMAL): CommonEventHeader = + priority: Priority = Priority.NORMAL, + vesEventListenerVersion: String = "7.2"): CommonEventHeader = CommonEventHeader.newBuilder() .setVersion("sample-version") .setDomain(domain.domainName) @@ -63,10 +64,10 @@ fun commonHeader(domain: VesEventDomain = PERF3GPP, .setSourceId(ByteString.copyFromUtf8("sample-source-id")) .setSourceName("sample-source-name") .setTimeZoneOffset("+1") - .setVesEventListenerVersion("another-version") + .setVesEventListenerVersion(vesEventListenerVersion) .build() fun vesEventBytes(commonHeader: CommonEventHeader, byteString: ByteString = ByteString.EMPTY): ByteData = vesEvent(commonHeader, byteString).toByteData() -fun MessageLite.toByteData(): ByteData = ByteData(toByteArray()) \ No newline at end of file +fun MessageLite.toByteData(): ByteData = ByteData(toByteArray()) -- cgit 1.2.3-korg