Skip to content

Commit 9a938a8

Browse files
committed
Fix
1 parent 42d6869 commit 9a938a8

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/main/java/io/split/android/client/SplitFactoryBuilder.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ public static synchronized SplitFactory build(@NonNull String sdkKey, @NonNull K
6767
return new SplitFactoryImpl(sdkKey, key, config, context);
6868
}
6969
} catch (Exception ex) {
70+
if (ex instanceof SplitInstantiationException) {
71+
throw (SplitInstantiationException) ex;
72+
}
7073
throw new SplitInstantiationException("Could not instantiate SplitFactory", ex);
7174
}
7275
}

src/test/java/io/split/android/client/SplitFactoryHelperTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ class SplitFactoryHelperTest {
195195
SplitFactoryBuilder.build("sdk_key", Key("user"), SplitClientConfig.builder().proxyConfiguration(
196196
ProxyConfiguration.builder().build()).build(), context)
197197
} catch (splitInstantiationException: SplitInstantiationException) {
198-
exceptionThrown = splitInstantiationException.message!!.contains("When configured, proxy host cannot be null")
198+
exceptionThrown = splitInstantiationException.cause!!.message!!.contains("When configured, proxy host cannot be null")
199199
}
200200

201201
assertTrue(exceptionThrown)

0 commit comments

Comments
 (0)