Skip to content

Commit aaf3bcf

Browse files
committed
chore: resolve upstream rebase conflicts (#185)
Signed-off-by: Marcin Stepien <marcin.stepien@fluxon.com>
1 parent ca14dfa commit aaf3bcf

3 files changed

Lines changed: 8 additions & 4 deletions

File tree

kotlin-sdk/src/commonMain/kotlin/dev/openfeature/kotlin/sdk/OpenFeatureClient.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,9 +171,9 @@ class OpenFeatureClient(
171171
val options = optionsIn ?: FlagEvaluationOptions(listOf(), mapOf())
172172
val hints = options.hookHints
173173
var details = FlagEvaluationDetails(key, defaultValue)
174-
val provider = openFeatureAPI.getProvider()
174+
val provider = openFeatureAPI.getProvider(domain)
175175
val mergedHooks: List<Hook<*>> = provider.hooks + options.hooks + hooks + openFeatureAPI.hooks
176-
val context = openFeatureAPI.getEvaluationContext()
176+
val context = openFeatureAPI.getEvaluationContext(domain)
177177
val hooksWithContext: List<Pair<Hook<*>, HookContext<T>>> =
178178
mergedHooks
179179
.filter { it.supportsFlagValueType(flagValueType) }

kotlin-sdk/src/commonTest/kotlin/dev/openfeature/kotlin/sdk/ProviderRepositoryTest.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,8 @@ class ProviderRepositoryTest {
449449
// Trigger Context Update first natively queuing onto IO
450450
OpenFeatureAPI.setEvaluationContext(
451451
testDomain,
452-
ImmutableContext(attributes = mapOf("key" to Value.Boolean(true)))
452+
ImmutableContext(attributes = mapOf("key" to Value.Boolean(true))),
453+
dispatcher = StandardTestDispatcher(testScheduler)
453454
)
454455
}
455456

kotlin-sdk/src/commonTest/kotlin/dev/openfeature/kotlin/sdk/hooks/LoggingHookTests.kt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@ import kotlin.test.assertTrue
1818
class LoggingHookTests {
1919

2020
private class TestProviderMetadata(override val name: String = "test-provider") : ProviderMetadata
21-
private class TestClientMetadata(override val name: String = "test-client") : ClientMetadata
21+
private class TestClientMetadata(
22+
override val domain: String? = "test-client",
23+
override val name: String? = domain
24+
) : ClientMetadata
2225

2326
private fun createHookContext(
2427
flagKey: String = "test-flag",

0 commit comments

Comments
 (0)