Include excluded tests in coverage report, use xorg-dummy-driver (#1193)

This commit is contained in:
Bart Louwers
2023-06-07 16:24:16 +02:00
committed by GitHub
parent 288391cac2
commit 2f17d910b7
8 changed files with 80 additions and 22 deletions

View File

@@ -9,6 +9,8 @@
#include <mbgl/util/run_loop.hpp>
#include <stdexcept>
#include <unordered_map>
#include "mbgl/storage/resource_options.hpp"
#include "mbgl/util/client_options.hpp"
#include <gtest/gtest.h>
@@ -35,13 +37,13 @@ public:
assets.emplace(key, std::make_shared<std::string>(data));
};
virtual void setResourceOptions(ResourceOptions _) override { throw std::runtime_error("Not implemented"); }
virtual void setResourceOptions(ResourceOptions) override {}
virtual ResourceOptions getResourceOptions() override { throw std::runtime_error("Not implemented"); }
virtual ResourceOptions getResourceOptions() override { return ResourceOptions{}; }
virtual void setClientOptions(ClientOptions) override { throw std::runtime_error("Not implemented"); }
virtual void setClientOptions(ClientOptions) override {}
virtual ClientOptions getClientOptions() { throw std::runtime_error("Not implemented"); }
virtual ClientOptions getClientOptions() { return ClientOptions{}; }
private:
std::unordered_map<std::string, std::shared_ptr<std::string>> assets;