From 12eb44641fa205f56a3fcf8d8cb4a37ce0be43d2 Mon Sep 17 00:00:00 2001 From: Sidharth Guglani Date: Wed, 9 Oct 2019 09:26:47 -0700 Subject: [PATCH] Use TestParametrization for testing both fbjni and vanillaJNI version Summary: Use TestParametrization to test both fbjni and vanilla jni versions Reviewed By: amir-shalem Differential Revision: D17788718 fbshipit-source-id: 0f3317b7403cadca7b7ccd9140f1933d746bf433 --- ReactAndroid/src/main/java/com/facebook/yoga/YogaConfig.java | 2 ++ .../src/main/java/com/facebook/yoga/YogaConfigJNIBase.java | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfig.java b/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfig.java index d44aec2932a..501a3cca52d 100644 --- a/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfig.java +++ b/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfig.java @@ -38,5 +38,7 @@ public abstract class YogaConfig { abstract long getNativePointer(); + public abstract void setUseVanillaJNI(boolean useVanillaJNI); + public abstract boolean useVanillaJNI(); } diff --git a/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIBase.java b/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIBase.java index ceda95953fb..423044de667 100644 --- a/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIBase.java +++ b/ReactAndroid/src/main/java/com/facebook/yoga/YogaConfigJNIBase.java @@ -99,6 +99,11 @@ public abstract class YogaConfigJNIBase extends YogaConfig { return mNativePointer; } + @Override + public void setUseVanillaJNI(boolean useVanillaJNI) { + this.useVanillaJNI = useVanillaJNI; + } + @Override public boolean useVanillaJNI() { return this.useVanillaJNI;