Currently, many tests that were previously enabled in flutter/flutter are skipped in material_ui and cupertino_ui. We should re-enable these tests before releasing 1.0.0 of these new packages.
Why were the tests skipped?
The tests were skipped because they contain cross-imports, i.e. a test imports something that is not available in flutter/packages. These tests do no compile in flutter/packages, so they have been skipped with an @Skip annotation and placed into a temporarily_disabled_tests directory to avoid analysis.
What should we do about it?
The cross imports should be fixed according to #177028 and its sub-issues, and then the @Skip annotation should be removed and the test should be moved into the test directory.
Resources
Umbrella issue: #177028
Currently, many tests that were previously enabled in flutter/flutter are skipped in material_ui and cupertino_ui. We should re-enable these tests before releasing 1.0.0 of these new packages.
Why were the tests skipped?
The tests were skipped because they contain cross-imports, i.e. a test imports something that is not available in flutter/packages. These tests do no compile in flutter/packages, so they have been skipped with an
@Skipannotation and placed into a temporarily_disabled_tests directory to avoid analysis.What should we do about it?
The cross imports should be fixed according to #177028 and its sub-issues, and then the
@Skipannotation should be removed and the test should be moved into thetestdirectory.Resources
Umbrella issue: #177028