[test] allow aborting rendering after a timeout

This commit is contained in:
Konstantin Käfer
2016-01-04 12:29:38 +01:00
parent 4479f5db6c
commit 7e815aed2e
3 changed files with 17 additions and 4 deletions

View File

@@ -19,11 +19,15 @@ std::shared_ptr<SpriteImage> namedMarker(const std::string &name) {
return std::make_shared<SpriteImage>(image.width, image.height, 1.0, std::string(reinterpret_cast<char*>(image.data.get()), image.size()));
}
namespace {
void checkRendering(Map& map, const char * name) {
test::checkImage(std::string("test/fixtures/annotations/") + name + "/",
test::render(map), 0.0002, 0.1);
}
} // end namespace
TEST(Annotations, PointAnnotation) {
auto display = std::make_shared<mbgl::HeadlessDisplay>();
HeadlessView view(display, 1);