Skip to content

Commit 26df9e7

Browse files
committed
respect init delay for provider
1 parent 4621e51 commit 26df9e7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/test/java/dev/openfeature/sdk/EventsTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -601,13 +601,13 @@ void matchingStaleEventsMustRunImmediately() {
601601
OpenFeatureAPI api = OpenFeatureAPI.getInstance();
602602

603603
// provider which is already stale
604-
TestEventsProvider provider = TestEventsProvider.newInitializedTestEventsProvider();
604+
TestEventsProvider provider = new TestEventsProvider(INIT_DELAY);
605605
Client client = api.getClient(name);
606606
api.setProviderAndWait(name, provider);
607607
provider.emitProviderStale(ProviderEventDetails.builder().build());
608608
assertThat(client.getProviderState()).isEqualTo(ProviderState.STALE);
609609

610-
// should run even thought handler was added after stale
610+
// should run even though handler was added after stale
611611
client.onProviderStale(handler);
612612
verify(handler, timeout(TIMEOUT)).accept(any());
613613
}
@@ -623,13 +623,13 @@ void matchingErrorEventsMustRunImmediately() {
623623
OpenFeatureAPI api = OpenFeatureAPI.getInstance();
624624

625625
// provider which is already in error
626-
TestEventsProvider provider = new TestEventsProvider();
626+
TestEventsProvider provider = new TestEventsProvider(INIT_DELAY);
627627
Client client = api.getClient(name);
628628
api.setProviderAndWait(name, provider);
629629
provider.emitProviderError(ProviderEventDetails.builder().build());
630630
assertThat(client.getProviderState()).isEqualTo(ProviderState.ERROR);
631631

632-
// should run even thought handler was added after error
632+
// should run even though handler was added after error
633633
client.onProviderError(handler);
634634
verify(handler, timeout(TIMEOUT)).accept(any());
635635
}

0 commit comments

Comments
 (0)