sapling/eden
Adam Simpkins 0824d0280c update all C++ unit tests to use the new temporary file functions
Summary:
Update all of the C++ unit tests that create temporary files and directories
to use the new `facebook::eden::makeTempFile()` and
`facebook::eden::makeTempDir()` functions.

Note that this likely changes the behavior of some code paths in meaningful
ways: `/dev/shm` normally does not support `getxattr()`, and Eden's overlay
code attempts to store the SHA-1 for materialized files as using extended
attributes.  This means that the tests will now typically hit the fallback
code path and will not store SHA-1 data in the overlay.

Reviewed By: chadaustin, strager

Differential Revision: D12971162

fbshipit-source-id: 6cc5eba2e04be7e9a13a30e90883feadfb78f9ce
2018-11-09 14:29:17 -08:00
..
cli error out if users run "edenfs" directly instead of "eden" 2018-11-08 12:09:42 -08:00
docs store FileInode and TreeInode timestamps in the InodeTable 2018-05-22 11:22:19 -07:00
fs update all C++ unit tests to use the new temporary file functions 2018-11-09 14:29:17 -08:00
hooks ensure .hg has read and search permissions for group/other 2018-06-11 22:33:11 -07:00
integration error out if users run "edenfs" directly instead of "eden" 2018-11-08 12:09:42 -08:00
py Improve typing of dirstate read and write functions 2018-10-08 15:14:44 -07:00
scripts unmount stale edenfs mounts in eden doctor 2018-01-19 11:06:51 -08:00
test-data add code to test saved snapshots 2018-10-31 12:10:27 -07:00
third-party Update FUSE kernel API 2018-10-29 11:17:14 -07:00
win Win: Add tracing to Windows builds 2018-11-01 18:35:54 -07:00
Eden.project.toml Eden.project.toml file for Nuclide 2018-04-26 11:05:23 -07:00