MCPcopy Create free account
hub / github.com/Tencent/tgfx / SetUp

Method SetUp

test/src/utils/Baseline.cpp:200–221  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

198}
199
200void Baseline::SetUp() {
201 std::ifstream cacheMD5File(CACHE_MD5_PATH);
202 if (cacheMD5File.is_open()) {
203 cacheMD5File >> CacheMD5;
204 cacheMD5File.close();
205 }
206 std::ifstream baselineVersionFile(BASELINE_VERSION_PATH);
207 if (baselineVersionFile.is_open()) {
208 baselineVersionFile >> BaselineVersion;
209 baselineVersionFile.close();
210 }
211 std::ifstream cacheVersionFile(CACHE_VERSION_PATH);
212 if (cacheVersionFile.is_open()) {
213 cacheVersionFile >> CacheVersion;
214 cacheVersionFile.close();
215 }
216 std::ifstream headFile(GIT_HEAD_PATH);
217 if (headFile.is_open()) {
218 headFile >> currentVersion;
219 headFile.close();
220 }
221}
222
223static void RemoveEmptyFolder(const std::filesystem::path& path) {
224 if (!std::filesystem::is_directory(path)) {

Callers

nothing calls this directly

Calls 1

closeMethod · 0.45

Tested by

no test coverage detected