MCPcopy Create free account
hub / github.com/defold/defold / TEST_F

Function TEST_F

engine/resource/src/test/test_provider_file.cpp:101–116  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99
100
101TEST_F(FileProviderArchive, GetSize)
102{
103 dmResourceProvider::Result result;
104 uint32_t file_size;
105
106 result = dmResourceProvider::GetFileSize(m_Archive, 0, "/src/test/files/empty", &file_size);
107 ASSERT_EQ(dmResourceProvider::RESULT_OK, result);
108 ASSERT_EQ(0U, file_size);
109
110 result = dmResourceProvider::GetFileSize(m_Archive, 0, "/src/test/files/somedata", &file_size);
111 ASSERT_EQ(dmResourceProvider::RESULT_OK, result);
112 ASSERT_EQ(8U, file_size);
113
114 result = dmResourceProvider::GetFileSize(m_Archive, 0, "/src/test/files/not_exist", &file_size);
115 ASSERT_EQ(dmResourceProvider::RESULT_NOT_FOUND, result);
116}
117
118TEST_F(FileProviderArchive, ReadFile)
119{

Callers

nothing calls this directly

Calls 3

GetFileSizeFunction · 0.50
ReadFileFunction · 0.50
ReadFilePartialFunction · 0.50

Tested by

no test coverage detected