tawasuyu

tawasuyu/taffy

A high performance rust-powered UI layout library

Rust 583HTML 275Markdown 8TOML 41586 Sutichaykuna

Disable failing padding_border_overrides_size_flex_basis_0 test (#873)

Signed-off-by: Nico Burns <nico@nicoburns.com>

ef8543167f83193d82e9f29aa8d9edf136e8e837 · ruwaq Nico Burns · (1 wata ñawpaq) · tayta 368b7da13 · kay commitpi sach'ata qhaway

Semántico sayk'uy · 3

tests/generated/flex/mod.rs

tests/generated/flex/padding_border_overrides_size_flex_basis_0.rs

4 qillqakuna · +18 −151

diff --git a/test_fixtures/flex/padding_border_overrides_size_flex_basis_0.html b/test_fixtures/flex/xpadding_border_overrides_size_flex_basis_0.html
similarity index 100%
rename from test_fixtures/flex/padding_border_overrides_size_flex_basis_0.html
rename to test_fixtures/flex/xpadding_border_overrides_size_flex_basis_0.html
diff --git a/tests/generated/flex/mod.rs b/tests/generated/flex/mod.rs
index 464d0e640..2da7e914e 100644
--- a/tests/generated/flex/mod.rs
+++ b/tests/generated/flex/mod.rs
@@ -439,7 +439,6 @@ mod padding_align_end_child;
 mod padding_border_overrides_max_size;
 mod padding_border_overrides_min_size;
 mod padding_border_overrides_size;
-mod padding_border_overrides_size_flex_basis_0;
 mod padding_border_overrides_size_flex_basis_0_growable;
 mod padding_border_overrides_size_root;
 mod padding_center_child;
diff --git a/tests/generated/flex/padding_border_overrides_size_flex_basis_0.rs b/tests/generated/flex/padding_border_overrides_size_flex_basis_0.rs
deleted file mode 100644
index adcf10da5..000000000
--- a/tests/generated/flex/padding_border_overrides_size_flex_basis_0.rs
+++ /dev/null
@@ -1,132 +0,0 @@
-#[test]
-#[allow(non_snake_case)]
-fn padding_border_overrides_size_flex_basis_0__border_box() {
-    #[allow(unused_imports)]
-    use taffy::{prelude::*, Layout};
-    let mut taffy = crate::new_test_tree();
-    let node0 = taffy
-        .new_leaf(taffy::style::Style {
-            flex_basis: taffy::style::Dimension::from_length(0f32),
-            size: taffy::geometry::Size {
-                width: taffy::style::Dimension::from_length(12f32),
-                height: taffy::style::Dimension::from_length(12f32),
-            },
-            padding: taffy::geometry::Rect {
-                left: length(8f32),
-                right: length(4f32),
-                top: length(2f32),
-                bottom: length(6f32),
-            },
-            border: taffy::geometry::Rect {
-                left: length(7f32),
-                right: length(3f32),
-                top: length(1f32),
-                bottom: length(5f32),
-            },
-            ..Default::default()
-        })
-        .unwrap();
-    let node1 = taffy
-        .new_leaf(taffy::style::Style {
-            flex_basis: taffy::style::Dimension::from_length(0f32),
-            size: taffy::geometry::Size {
-                width: taffy::style::Dimension::from_length(12f32),
-                height: taffy::style::Dimension::from_length(12f32),
-            },
-            ..Default::default()
-        })
-        .unwrap();
-    let node = taffy.new_with_children(taffy::style::Style { ..Default::default() }, &[node0, node1]).unwrap();
-    taffy.compute_layout_with_measure(node, taffy::geometry::Size::MAX_CONTENT, crate::test_measure_function).unwrap();
-    println!("\nComputed tree:");
-    taffy.print_tree(node);
-    println!();
-    let layout = taffy.layout(node).unwrap();
-    let Layout { size, location, .. } = layout;
-    assert_eq!(size.width, 34f32, "width of node {:?}. Expected {}. Actual {}", node, 34f32, size.width);
-    assert_eq!(size.height, 14f32, "height of node {:?}. Expected {}. Actual {}", node, 14f32, size.height);
-    assert_eq!(location.x, 0f32, "x of node {:?}. Expected {}. Actual {}", node, 0f32, location.x);
-    assert_eq!(location.y, 0f32, "y of node {:?}. Expected {}. Actual {}", node, 0f32, location.y);
-    let layout = taffy.layout(node0).unwrap();
-    let Layout { size, location, .. } = layout;
-    assert_eq!(size.width, 22f32, "width of node {:?}. Expected {}. Actual {}", node0, 22f32, size.width);
-    assert_eq!(size.height, 14f32, "height of node {:?}. Expected {}. Actual {}", node0, 14f32, size.height);
-    assert_eq!(location.x, 0f32, "x of node {:?}. Expected {}. Actual {}", node0, 0f32, location.x);
-    assert_eq!(location.y, 0f32, "y of node {:?}. Expected {}. Actual {}", node0, 0f32, location.y);
-    let layout = taffy.layout(node1).unwrap();
-    let Layout { size, location, .. } = layout;
-    assert_eq!(size.width, 0f32, "width of node {:?}. Expected {}. Actual {}", node1, 0f32, size.width);
-    assert_eq!(size.height, 12f32, "height of node {:?}. Expected {}. Actual {}", node1, 12f32, size.height);
-    assert_eq!(location.x, 22f32, "x of node {:?}. Expected {}. Actual {}", node1, 22f32, location.x);
-    assert_eq!(location.y, 0f32, "y of node {:?}. Expected {}. Actual {}", node1, 0f32, location.y);
-}
-
-#[test]
-#[allow(non_snake_case)]
-fn padding_border_overrides_size_flex_basis_0__content_box() {
-    #[allow(unused_imports)]
-    use taffy::{prelude::*, Layout};
-    let mut taffy = crate::new_test_tree();
-    let node0 = taffy
-        .new_leaf(taffy::style::Style {
-            box_sizing: taffy::style::BoxSizing::ContentBox,
-            flex_basis: taffy::style::Dimension::from_length(0f32),
-            size: taffy::geometry::Size {
-                width: taffy::style::Dimension::from_length(12f32),
-                height: taffy::style::Dimension::from_length(12f32),
-            },
-            padding: taffy::geometry::Rect {
-                left: length(8f32),
-                right: length(4f32),
-                top: length(2f32),
-                bottom: length(6f32),
-            },
-            border: taffy::geometry::Rect {
-                left: length(7f32),
-                right: length(3f32),
-                top: length(1f32),
-                bottom: length(5f32),
-            },
-            ..Default::default()
-        })
-        .unwrap();
-    let node1 = taffy
-        .new_leaf(taffy::style::Style {
-            box_sizing: taffy::style::BoxSizing::ContentBox,
-            flex_basis: taffy::style::Dimension::from_length(0f32),
-            size: taffy::geometry::Size {
-                width: taffy::style::Dimension::from_length(12f32),
-                height: taffy::style::Dimension::from_length(12f32),
-            },
-            ..Default::default()
-        })
-        .unwrap();
-    let node = taffy
-        .new_with_children(
-            taffy::style::Style { box_sizing: taffy::style::BoxSizing::ContentBox, ..Default::default() },
-            &[node0, node1],
-        )
-        .unwrap();
-    taffy.compute_layout_with_measure(node, taffy::geometry::Size::MAX_CONTENT, crate::test_measure_function).unwrap();
-    println!("\nComputed tree:");
-    taffy.print_tree(node);
-    println!();
-    let layout = taffy.layout(node).unwrap();
-    let Layout { size, location, .. } = layout;
-    assert_eq!(size.width, 46f32, "width of node {:?}. Expected {}. Actual {}", node, 46f32, size.width);
-    assert_eq!(size.height, 26f32, "height of node {:?}. Expected {}. Actual {}", node, 26f32, size.height);
-    assert_eq!(location.x, 0f32, "x of node {:?}. Expected {}. Actual {}", node, 0f32, location.x);
-    assert_eq!(location.y, 0f32, "y of node {:?}. Expected {}. Actual {}", node, 0f32, location.y);
-    let layout = taffy.layout(node0).unwrap();
-    let Layout { size, location, .. } = layout;
-    assert_eq!(size.width, 22f32, "width of node {:?}. Expected {}. Actual {}", node0, 22f32, size.width);
-    assert_eq!(size.height, 26f32, "height of node {:?}. Expected {}. Actual {}", node0, 26f32, size.height);
-    assert_eq!(location.x, 0f32, "x of node {:?}. Expected {}. Actual {}", node0, 0f32, location.x);
-    assert_eq!(location.y, 0f32, "y of node {:?}. Expected {}. Actual {}", node0, 0f32, location.y);
-    let layout = taffy.layout(node1).unwrap();
-    let Layout { size, location, .. } = layout;
-    assert_eq!(size.width, 0f32, "width of node {:?}. Expected {}. Actual {}", node1, 0f32, size.width);
-    assert_eq!(size.height, 12f32, "height of node {:?}. Expected {}. Actual {}", node1, 12f32, size.height);
-    assert_eq!(location.x, 22f32, "x of node {:?}. Expected {}. Actual {}", node1, 22f32, location.x);
-    assert_eq!(location.y, 0f32, "y of node {:?}. Expected {}. Actual {}", node1, 0f32, location.y);
-}