diff options
author | Yabin Cui <yabinc@google.com> | 2017-12-06 14:20:07 -0800 |
---|---|---|
committer | Yabin Cui <yabinc@google.com> | 2017-12-06 14:20:07 -0800 |
commit | 464ea6114353a18b4cb5fc2c70f8553f5ba9dc2e (patch) | |
tree | 8fd13062f2b2f820e4754c7756e8afa44a461704 /base/test_utils.cpp | |
parent | 3946d93023264cc24e706231ef786d9fa820cb4f (diff) | |
download | system_core-464ea6114353a18b4cb5fc2c70f8553f5ba9dc2e.tar.gz system_core-464ea6114353a18b4cb5fc2c70f8553f5ba9dc2e.tar.bz2 system_core-464ea6114353a18b4cb5fc2c70f8553f5ba9dc2e.zip |
base: allow creating tempfile in a custom temporary dir.
Bug: http://b/70232908
Test: none.
Change-Id: I24b894793f6725186b3582a91db083427e51aa5a
Diffstat (limited to 'base/test_utils.cpp')
-rw-r--r-- | base/test_utils.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/base/test_utils.cpp b/base/test_utils.cpp index 1cfa9e66f..9d8dfb2fd 100644 --- a/base/test_utils.cpp +++ b/base/test_utils.cpp @@ -84,6 +84,10 @@ TemporaryFile::TemporaryFile() { init(GetSystemTempDir()); } +TemporaryFile::TemporaryFile(const std::string& tmp_dir) { + init(tmp_dir); +} + TemporaryFile::~TemporaryFile() { if (fd != -1) { close(fd); |