MCPcopy Create free account
hub / github.com/attermann/microReticulum / writeFile

Function writeFile

test/test_filesystem/test_filesystem.cpp:17–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15
16
17void writeFile(const char* file_path) {
18
19 size_t pre_memory = RNS::Utilities::Memory::heap_available();
20 TRACEF("testWriteFile: pre-mem: %u", pre_memory);
21
22 {
23 RNS::Bytes data("test");
24 size_t wrote = RNS::Utilities::OS::write_file(file_path, data);
25 TEST_ASSERT_EQUAL_size_t(4, wrote);
26 }
27
28 size_t post_memory = RNS::Utilities::Memory::heap_available();
29 size_t diff_memory = (int)pre_memory - (int)post_memory;
30 TRACEF("testWriteFile: post-mem: %u", post_memory);
31 TRACEF("testWriteFile: diff-mem: %u", diff_memory);
32 TEST_ASSERT_EQUAL_size_t(0, diff_memory);
33
34}
35
36void readFile(const char* file_path) {
37

Callers 2

testWriteFileFunction · 0.85
testCacheWriteFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected