Skip to content

Commit

Permalink
Fix for timestamp-based test on Windows
Browse files Browse the repository at this point in the history
On Windows, timestamp precision can be too low for some tests
  • Loading branch information
tcalmant committed Jan 19, 2024
1 parent eb178e7 commit 34bcd66
Showing 1 changed file with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@
import org.eclipse.emf.ecore.resource.impl.URIMappingRegistryImpl;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.emf.ecore.xmi.XMLResource;
import org.eclipse.sensinact.core.emf.util.EMFTestUtil;
import org.eclipse.sensinact.core.model.nexus.ModelNexus;
import org.eclipse.sensinact.core.model.nexus.emf.EMFUtil;
import org.eclipse.sensinact.core.notification.NotificationAccumulator;
import org.eclipse.sensinact.model.core.metadata.ResourceMetadata;
import org.eclipse.sensinact.model.core.provider.Admin;
Expand All @@ -52,9 +55,6 @@
import org.eclipse.sensinact.model.core.provider.ProviderFactory;
import org.eclipse.sensinact.model.core.provider.ProviderPackage;
import org.eclipse.sensinact.model.core.provider.Service;
import org.eclipse.sensinact.core.emf.util.EMFTestUtil;
import org.eclipse.sensinact.core.model.nexus.ModelNexus;
import org.eclipse.sensinact.core.model.nexus.emf.EMFUtil;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Nested;
import org.junit.jupiter.api.Test;
Expand Down Expand Up @@ -533,7 +533,7 @@ void pushEObjectMetadataIsBecomesResourceMetadata() throws IOException, Interrup
.getMetadata().get(testService1.eClass().getEStructuralFeature("foo"));

assertNotNull(curMetadata);
assertTrue(curMetadata.getTimestamp().isBefore(mark));
assertFalse(curMetadata.getTimestamp().isAfter(mark));
assertTrue(curMetadata instanceof ResourceMetadata);

String modelName = EMFUtil.getModelName(provider.eClass());
Expand Down

0 comments on commit 34bcd66

Please sign in to comment.