MCPcopy Create free account
hub / github.com/Tencent/rapidjson / CompareFile

Method CompareFile

test/unittest/encodedstreamtest.cpp:230–238  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

228 }
229
230 bool CompareFile(const char* filename, const char* expectedFilename) {
231 size_t actualLength, expectedLength;
232 char* actualBuffer = ReadFile(filename, false, &actualLength);
233 char* expectedBuffer = ReadFile(expectedFilename, true, &expectedLength);
234 bool ret = (expectedLength == actualLength) && memcmp(expectedBuffer, actualBuffer, actualLength) == 0;
235 free(actualBuffer);
236 free(expectedBuffer);
237 return ret;
238 }
239
240 bool CompareBufferFile(const char* actualBuffer, size_t actualLength, const char* expectedFilename) {
241 size_t expectedLength;

Callers

nothing calls this directly

Calls 1

ReadFileFunction · 0.70

Tested by

no test coverage detected