sapling/eden
Ilia Medianikov 80600af793 mononoke: refactor test fixtures library to convert fixtures from modules to structs
Summary:
Having each repo fixture as a separate module with repetitive code looks wrong. The repetitive code is also inconsistent between different fixtures.

I introduced a proper trait with default function implementations and replaced each module with a struct. The end code is shorter and cleaner, but I needed to modify a lot of other files because of naming changes and `use fixtures::TestRepoFixture`.

Reviewed By: markbt

Differential Revision: D35081002

fbshipit-source-id: fa753d933665afcd89cd902b20205de1968de29c
2022-03-24 06:19:07 -07:00
..
fs prjfs: remove a bogus XDCHECK 2022-03-23 17:08:48 -07:00
integration inodes: cache root tree in EdenMount 2022-03-14 14:12:09 -07:00
locale add a copyright header to glibc_en.po 2019-04-26 14:38:27 -07:00
mononoke mononoke: refactor test fixtures library to convert fixtures from modules to structs 2022-03-24 06:19:07 -07:00
scm Ask SCS to use Mutable Renames in fastlog 2022-03-24 03:33:50 -07:00
test_support Add annotations to eden 2022-02-14 12:17:43 -08:00
test-data test-data: remove snapshot 20190313 2022-02-04 13:50:48 -08:00
.gitignore eden: wire up mac contbuild 2019-02-05 21:52:30 -08:00
.mononoke_test_file test push 2022-01-06 05:57:35 -08:00
Eden.project.toml