Fix DistributionSetManagement#updateDistributionSetMetadata test (#2175)

Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
Avgustin Marinov
2025-01-08 14:29:09 +02:00
committed by GitHub
parent 6504bc26d9
commit 3fde9604f4
2 changed files with 2 additions and 1 deletions

View File

@@ -22,7 +22,6 @@ import java.util.stream.StreamSupport;
import jakarta.persistence.EntityManager;
import jakarta.persistence.PersistenceContext;
import io.qameta.allure.Step;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
import org.assertj.core.api.Assertions;

View File

@@ -507,12 +507,14 @@ class DistributionSetManagementTest extends AbstractJpaIntegrationTest {
// initial opt lock revision must be zero
assertThat(ds.getOptLockRevision()).isEqualTo(1);
waitNextMillis();
// create an DS meta data entry
createDistributionSetMetadata(ds.getId(), new JpaDistributionSetMetadata(knownKey, ds, knownValue));
final DistributionSet changedLockRevisionDS = getOrThrow(distributionSetManagement.get(ds.getId()));
assertThat(changedLockRevisionDS.getOptLockRevision()).isEqualTo(2);
waitNextMillis();
// update the DS metadata
final JpaDistributionSetMetadata updated = (JpaDistributionSetMetadata) distributionSetManagement
.updateMetaData(ds.getId(), entityFactory.generateDsMetadata(knownKey, knownUpdateValue));