[tests] Fix/improve Asset utests

ASSET=zip make test-* was broken and now works.

Also added a test stressing concurrent file access.
This commit is contained in:
Thiago Marcos P. Santos
2015-11-26 22:34:00 +02:00
parent ab6477d906
commit 7caaebb162
6 changed files with 116 additions and 27 deletions

View File

@@ -17,7 +17,11 @@ TEST(API, RepeatedRender) {
auto display = std::make_shared<mbgl::HeadlessDisplay>();
HeadlessView view(display, 1, 256, 512);
#ifdef MBGL_ASSET_ZIP
DefaultFileSource fileSource(nullptr, "test/fixtures/api/assets.zip");
#else
DefaultFileSource fileSource(nullptr);
#endif
Log::setObserver(std::make_unique<FixtureLogObserver>());