#include "../fixtures/util.hpp" #include "../fixtures/mock_file_source.hpp" #include "../fixtures/mock_view.hpp" #include #include #include #include #include #include #include #include #include #include namespace mbgl { class MockStyleObserver: public Style::Observer { public: using MockStyleObserverCallback = std::function; MockStyleObserver(View& view_, FileSource& fileSource_, const MockStyleObserverCallback& callback_) : data(MapMode::Still, GLContextMode::Unique, view_.getPixelRatio()), style(std::make_unique