Lines Matching refs:FileTest
30 FileTest::FileTest(const char *path) { in FileTest() function in FileTest
37 FileTest::~FileTest() { in ~FileTest()
69 FileTest::ReadResult FileTest::ReadNext() { in ReadNext()
130 void FileTest::PrintLine(const char *format, ...) { in PrintLine()
141 const std::string &FileTest::GetType() { in GetType()
146 const std::string &FileTest::GetParameter() { in GetParameter()
151 bool FileTest::HasAttribute(const std::string &key) { in HasAttribute()
156 bool FileTest::GetAttribute(std::string *out_value, const std::string &key) { in GetAttribute()
167 const std::string &FileTest::GetAttributeOrDie(const std::string &key) { in GetAttributeOrDie()
190 bool FileTest::GetBytes(std::vector<uint8_t> *out, const std::string &key) { in GetBytes()
229 bool FileTest::ExpectBytesEqual(const uint8_t *expected, size_t expected_len, in ExpectBytesEqual()
243 void FileTest::ClearTest() { in ClearTest()
251 void FileTest::OnKeyUsed(const std::string &key) { in OnKeyUsed()
255 int FileTestMain(bool (*run_test)(FileTest *t, void *arg), void *arg, in FileTestMain()
257 FileTest t(path); in FileTestMain()
264 FileTest::ReadResult ret = t.ReadNext(); in FileTestMain()
265 if (ret == FileTest::kReadError) { in FileTestMain()
267 } else if (ret == FileTest::kReadEOF) { in FileTestMain()