summaryrefslogtreecommitdiff
path: root/render-test/render_test.cpp
diff options
context:
space:
mode:
authorThiago Marcos P. Santos <tmpsantos@gmail.com>2020-01-03 16:01:40 +0200
committerThiago Marcos P. Santos <tmpsantos@gmail.com>2020-01-08 13:07:12 +0200
commitf0d2a2f636bf45889cf8082ba42e0d22875c1e3a (patch)
tree342ff7d577d03c68cb5b56a5f19a0105a0ad5a4c /render-test/render_test.cpp
parent26cfddaf47bfeacc2ef739c32c9de2eae94af787 (diff)
downloadqtlocation-mapboxgl-f0d2a2f636bf45889cf8082ba42e0d22875c1e3a.tar.gz
[render-test] Effectively use the offline cache for fixtures
Diffstat (limited to 'render-test/render_test.cpp')
-rw-r--r--render-test/render_test.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/render-test/render_test.cpp b/render-test/render_test.cpp
index 32d7e51330..f140b7d5b3 100644
--- a/render-test/render_test.cpp
+++ b/render-test/render_test.cpp
@@ -8,6 +8,7 @@
#include <args.hxx>
+#include "file_source.hpp"
#include "manifest_parser.hpp"
#include "metadata.hpp"
#include "parser.hpp"
@@ -136,6 +137,9 @@ int runRenderTests(int argc, char** argv, std::function<void()> testStatus) {
std::tie(recycleMap, shuffle, online, seed, manifestPath, updateResults, testNames, testFilter) =
parseArguments(argc, argv);
+
+ ProxyFileSource::setOffline(!online);
+
auto manifestData = ManifestParser::parseManifest(manifestPath, testNames, testFilter);
if (!manifestData) {
exit(5);
@@ -158,7 +162,7 @@ int runRenderTests(int argc, char** argv, std::function<void()> testStatus) {
TestStatistics stats;
for (auto& testPath : testPaths) {
- TestMetadata metadata = parseTestMetadata(testPath, manifest);
+ TestMetadata metadata = parseTestMetadata(testPath);
if (!recycleMap) {
runner.reset();