Sunset the value
namespace (#1720)
Summary: Pull Request resolved: https://github.com/facebook/yoga/pull/1720 X-link: https://github.com/facebook/react-native/pull/46930 This is not really needed anymore, we can just use `StyleLength` statics instead Changelog: [Internal] Reviewed By: NickGerleman Differential Revision: D63922280 fbshipit-source-id: cd953bae8e9f68574463eafc49c33c2e85ac1856
This commit is contained in:
committed by
Facebook GitHub Bot
parent
820a4d5bf6
commit
2437d26ca5
@@ -12,7 +12,7 @@ namespace facebook::yoga {
|
||||
|
||||
TEST(Style, computed_padding_is_floored) {
|
||||
yoga::Style style;
|
||||
style.setPadding(Edge::All, value::points(-1.0f));
|
||||
style.setPadding(Edge::All, StyleLength::points(-1.0f));
|
||||
auto paddingStart = style.computeInlineStartPadding(
|
||||
FlexDirection::Row, Direction::LTR, 0.0f /*widthSize*/);
|
||||
ASSERT_EQ(paddingStart, 0.0f);
|
||||
@@ -20,7 +20,7 @@ TEST(Style, computed_padding_is_floored) {
|
||||
|
||||
TEST(Style, computed_border_is_floored) {
|
||||
yoga::Style style;
|
||||
style.setBorder(Edge::All, value::points(-1.0f));
|
||||
style.setBorder(Edge::All, StyleLength::points(-1.0f));
|
||||
auto borderStart =
|
||||
style.computeInlineStartBorder(FlexDirection::Row, Direction::LTR);
|
||||
ASSERT_EQ(borderStart, 0.0f);
|
||||
@@ -28,14 +28,14 @@ TEST(Style, computed_border_is_floored) {
|
||||
|
||||
TEST(Style, computed_gap_is_floored) {
|
||||
yoga::Style style;
|
||||
style.setGap(Gutter::Column, value::points(-1.0f));
|
||||
style.setGap(Gutter::Column, StyleLength::points(-1.0f));
|
||||
auto gapBetweenColumns = style.computeGapForAxis(FlexDirection::Row, 0.0);
|
||||
ASSERT_EQ(gapBetweenColumns, 0.0f);
|
||||
}
|
||||
|
||||
TEST(Style, computed_margin_is_not_floored) {
|
||||
yoga::Style style;
|
||||
style.setMargin(Edge::All, value::points(-1.0f));
|
||||
style.setMargin(Edge::All, StyleLength::points(-1.0f));
|
||||
auto marginStart = style.computeInlineStartMargin(
|
||||
FlexDirection::Row, Direction::LTR, 0.0f /*widthSize*/);
|
||||
ASSERT_EQ(marginStart, -1.0f);
|
||||
|
@@ -16,7 +16,7 @@ TEST(StyleValuePool, undefined_at_init) {
|
||||
|
||||
EXPECT_TRUE(handle.isUndefined());
|
||||
EXPECT_FALSE(handle.isDefined());
|
||||
EXPECT_EQ(pool.getLength(handle), value::undefined());
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::undefined());
|
||||
EXPECT_EQ(pool.getNumber(handle), FloatOptional{});
|
||||
}
|
||||
|
||||
@@ -25,63 +25,63 @@ TEST(StyleValuePool, auto_at_init) {
|
||||
auto handle = StyleValueHandle::ofAuto();
|
||||
|
||||
EXPECT_TRUE(handle.isAuto());
|
||||
EXPECT_EQ(pool.getLength(handle), value::ofAuto());
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::ofAuto());
|
||||
}
|
||||
|
||||
TEST(StyleValuePool, store_small_int_points) {
|
||||
StyleValuePool pool;
|
||||
StyleValueHandle handle;
|
||||
|
||||
pool.store(handle, value::points(10));
|
||||
pool.store(handle, StyleLength::points(10));
|
||||
|
||||
EXPECT_EQ(pool.getLength(handle), value::points(10));
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::points(10));
|
||||
}
|
||||
|
||||
TEST(StyleValuePool, store_small_negative_int_points) {
|
||||
StyleValuePool pool;
|
||||
StyleValueHandle handle;
|
||||
|
||||
pool.store(handle, value::points(-10));
|
||||
pool.store(handle, StyleLength::points(-10));
|
||||
|
||||
EXPECT_EQ(pool.getLength(handle), value::points(-10));
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::points(-10));
|
||||
}
|
||||
|
||||
TEST(StyleValuePool, store_small_int_percent) {
|
||||
StyleValuePool pool;
|
||||
StyleValueHandle handle;
|
||||
|
||||
pool.store(handle, value::percent(10));
|
||||
pool.store(handle, StyleLength::percent(10));
|
||||
|
||||
EXPECT_EQ(pool.getLength(handle), value::percent(10));
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::percent(10));
|
||||
}
|
||||
|
||||
TEST(StyleValuePool, store_large_int_percent) {
|
||||
StyleValuePool pool;
|
||||
StyleValueHandle handle;
|
||||
|
||||
pool.store(handle, value::percent(262144));
|
||||
pool.store(handle, StyleLength::percent(262144));
|
||||
|
||||
EXPECT_EQ(pool.getLength(handle), value::percent(262144));
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::percent(262144));
|
||||
}
|
||||
|
||||
TEST(StyleValuePool, store_large_int_after_small_int) {
|
||||
StyleValuePool pool;
|
||||
StyleValueHandle handle;
|
||||
|
||||
pool.store(handle, value::percent(10));
|
||||
pool.store(handle, value::percent(262144));
|
||||
pool.store(handle, StyleLength::percent(10));
|
||||
pool.store(handle, StyleLength::percent(262144));
|
||||
|
||||
EXPECT_EQ(pool.getLength(handle), value::percent(262144));
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::percent(262144));
|
||||
}
|
||||
|
||||
TEST(StyleValuePool, store_small_int_after_large_int) {
|
||||
StyleValuePool pool;
|
||||
StyleValueHandle handle;
|
||||
|
||||
pool.store(handle, value::percent(262144));
|
||||
pool.store(handle, value::percent(10));
|
||||
pool.store(handle, StyleLength::percent(262144));
|
||||
pool.store(handle, StyleLength::percent(10));
|
||||
|
||||
EXPECT_EQ(pool.getLength(handle), value::percent(10));
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::percent(10));
|
||||
}
|
||||
|
||||
TEST(StyleValuePool, store_small_int_number) {
|
||||
@@ -97,35 +97,35 @@ TEST(StyleValuePool, store_undefined) {
|
||||
StyleValuePool pool;
|
||||
StyleValueHandle handle;
|
||||
|
||||
pool.store(handle, value::undefined());
|
||||
pool.store(handle, StyleLength::undefined());
|
||||
|
||||
EXPECT_TRUE(handle.isUndefined());
|
||||
EXPECT_FALSE(handle.isDefined());
|
||||
EXPECT_EQ(pool.getLength(handle), value::undefined());
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::undefined());
|
||||
}
|
||||
|
||||
TEST(StyleValuePool, store_undefined_after_small_int) {
|
||||
StyleValuePool pool;
|
||||
StyleValueHandle handle;
|
||||
|
||||
pool.store(handle, value::points(10));
|
||||
pool.store(handle, value::undefined());
|
||||
pool.store(handle, StyleLength::points(10));
|
||||
pool.store(handle, StyleLength::undefined());
|
||||
|
||||
EXPECT_TRUE(handle.isUndefined());
|
||||
EXPECT_FALSE(handle.isDefined());
|
||||
EXPECT_EQ(pool.getLength(handle), value::undefined());
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::undefined());
|
||||
}
|
||||
|
||||
TEST(StyleValuePool, store_undefined_after_large_int) {
|
||||
StyleValuePool pool;
|
||||
StyleValueHandle handle;
|
||||
|
||||
pool.store(handle, value::points(262144));
|
||||
pool.store(handle, value::undefined());
|
||||
pool.store(handle, StyleLength::points(262144));
|
||||
pool.store(handle, StyleLength::undefined());
|
||||
|
||||
EXPECT_TRUE(handle.isUndefined());
|
||||
EXPECT_FALSE(handle.isDefined());
|
||||
EXPECT_EQ(pool.getLength(handle), value::undefined());
|
||||
EXPECT_EQ(pool.getLength(handle), StyleLength::undefined());
|
||||
}
|
||||
|
||||
} // namespace facebook::yoga
|
||||
|
Reference in New Issue
Block a user