From 138521ccc289c03ad18ff9ac4798e1937bf1c548 Mon Sep 17 00:00:00 2001 From: David Aurelio Date: Fri, 21 Dec 2018 03:12:17 -0800 Subject: [PATCH] Test `YogaNode#getLayoutDirection()` Summary: @public Previously untested. Allows us to ship with more confidence Reviewed By: SidharthGuglani Differential Revision: D13534350 fbshipit-source-id: a2e7577befdeeb7a27148e16624eeb7a347efd87 --- java/tests/com/facebook/yoga/YogaNodeTest.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/java/tests/com/facebook/yoga/YogaNodeTest.java b/java/tests/com/facebook/yoga/YogaNodeTest.java index 405c322e..a792fe52 100644 --- a/java/tests/com/facebook/yoga/YogaNodeTest.java +++ b/java/tests/com/facebook/yoga/YogaNodeTest.java @@ -432,6 +432,16 @@ public class YogaNodeTest { assertTrue(root.hasNewLayout()); } + @Test + public void directionIsPassedThrough() { + YogaNode root = createNode(); + + root.setDirection(YogaDirection.RTL); + root.calculateLayout(YogaConstants.UNDEFINED, YogaConstants.UNDEFINED); + + assertEquals(root.getLayoutDirection(), YogaDirection.RTL); + } + private YogaNode createNode() { return mNodeFactory.create(); }