sapling/eden/fs/testharness
Adam Simpkins 1a6ba19f67 implement a FakeBackingStore class
Summary:
Rename the existing TestBackingStore class to FakeBackingStore, and fill it out
with an implementation that allows test code to control the store.

The test code can populate the store with Trees and Blobs to return, and can
control when the Futures returned by the store are fulfilled.

Reviewed By: bolinfest

Differential Revision: D4338577

fbshipit-source-id: 79221b04d844bd6011078b799e55182de4ccdfdc
2016-12-20 16:24:17 -08:00
..
test implement a FakeBackingStore class 2016-12-20 16:24:17 -08:00
FakeBackingStore.cpp implement a FakeBackingStore class 2016-12-20 16:24:17 -08:00
FakeBackingStore.h implement a FakeBackingStore class 2016-12-20 16:24:17 -08:00
FakeObjectStore.cpp add new Future-based APIs to ObjectStore 2016-12-13 18:12:21 -08:00
FakeObjectStore.h add new Future-based APIs to ObjectStore 2016-12-13 18:12:21 -08:00
StoredObject.h implement a FakeBackingStore class 2016-12-20 16:24:17 -08:00
TARGETS Introducing TestMount to help create Eden mounts for unit tests. 2016-10-19 13:21:14 -07:00
TestMount.cpp implement a FakeBackingStore class 2016-12-20 16:24:17 -08:00
TestMount.h implement a FakeBackingStore class 2016-12-20 16:24:17 -08:00
TestUtil.cpp add makeTestHash() helper function 2016-12-16 12:58:30 -08:00
TestUtil.h add makeTestHash() helper function 2016-12-16 12:58:30 -08:00