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

Function TEST_F

engine/resource/src/test/test_provider_http.cpp:107–122  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

105
106
107TEST_F(HttpProviderArchive, GetSize)
108{
109 dmResourceProvider::Result result;
110 uint32_t file_size;
111
112 result = dmResourceProvider::GetFileSize(m_Archive, 0, "/test.cont", &file_size);
113 ASSERT_EQ(dmResourceProvider::RESULT_OK, result);
114 ASSERT_EQ(35U, file_size);
115
116 result = dmResourceProvider::GetFileSize(m_Archive, 0, "/test_ref.cont", &file_size);
117 ASSERT_EQ(dmResourceProvider::RESULT_OK, result);
118 ASSERT_EQ(25U, file_size);
119
120 result = dmResourceProvider::GetFileSize(m_Archive, 0, "/not_exist", &file_size);
121 ASSERT_EQ(dmResourceProvider::RESULT_NOT_FOUND, result);
122}
123
124TEST_F(HttpProviderArchive, ReadFile)
125{

Callers

nothing calls this directly

Calls 3

GetFileSizeFunction · 0.50
ReadFileFunction · 0.50
ReadFilePartialFunction · 0.50

Tested by

no test coverage detected