Matan Lurey 1e6dde4eb1 Migrate another big chunk of the engine repo to package:test (flutter/engine#54853)
There are almost no behavioral changes.

Because `dart test` runs with assertions, and the former command does not, I had to tweak some of the engine tool tests because they would assert that there were duplicate names - but I didn't change any actual code besides the test expectations themselves/the fixtures.

This is not all of the engine, but is approximately 1/3 of all imports of `package:litetest` migrated.
2024-08-29 15:35:52 +00:00
..

dir_contents_diff

This tool will compare the contents of a directory to a file that lists the contents of the directory, printing out a patch to apply if they differ.

The exit code is 0 if there is no difference.

Usage

dart run ./bin/dir_contents_diff.dart <golden file path> <dir path>