bugfix: Clean stale data on blob creation
It is possible that previous actions has stored stale data that are
valid protobufs, with different parameters. Detect stale data and
overwrite them.
Signed-off-by: Kun Yi <kunyi731@gmail.com>
Change-Id: I25b54885cdab928d1ad0b740d1c9b96335d2c60e
diff --git a/test/fake_sys_file.hpp b/test/fake_sys_file.hpp
index 1c6a45d..eb8d024 100644
--- a/test/fake_sys_file.hpp
+++ b/test/fake_sys_file.hpp
@@ -23,6 +23,13 @@
class FakeSysFile : public SysFile
{
public:
+ FakeSysFile()
+ {
+ }
+ FakeSysFile(const std::string& s) : data_(s)
+ {
+ }
+
size_t readToBuf(size_t pos, size_t count, char* buf) const override
{
auto result = readAsStr(pos, count);