Add newer fixtures #1194
Reference in New Issue
Block a user
No description provided.
Delete Branch "NickGerleman/export-D42242096"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary:
flexlayout has the same fixtures forked from Yoga, with some disabled, and some added. This syncs that list to Yoga, adding the fixes made to it along with new fixtures.
One new test absolute_child_with_max_height_larger_shrinkable_grandchild is failing, along with two fixtures where Chrome had recently changed its behaviors. These are commented out at the moment before I do something smarter with the test runner to allow more fixtures.
Differential Revision: D42242096
This pull request was exported from Phabricator. Differential Revision: D42242096
@NickGerleman Not the biggest issue, but the test
justify_content_colunn_max_height_and_margin
has a typo (should becolumn
notcolunn
) reported to Taffy here https://github.com/DioxusLabs/taffy/pull/330. The issue wasn't introduced by this PR, but maybe it would be a good place to fix it?Looks like gtest allows you to disable tests by prefixing the test name with
DISABLED_
. Seems like it could be a good way to go for known failures? https://stackoverflow.com/questions/7208070/googletest-how-to-skip-a-testTeaching the test generator to emit annotations to skip tests would be a good concrete step towards getting some of this cleaned up. Patterned after what was done for experimental features, we could maybe add an HTML attribute like
skip-test="true"
ordata-skip-test="true"
.Then we would emit for GTest, add
test.skip
for Jest, etc, for the different test backeends.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.