diff options
author | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-11-27 17:26:44 +0200 |
---|---|---|
committer | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-11-27 18:19:10 +0200 |
commit | 2b6a0e48ee19913cde3b5737ee6a12fbf136cfe9 (patch) | |
tree | feb136c57aec7ba91d1474c11bd4c86b9c21e2b8 /render-test/runner.hpp | |
parent | c35f64a2b55a8110b13a9a8d218bc3baa048d92e (diff) | |
download | qtlocation-mapboxgl-2b6a0e48ee19913cde3b5737ee6a12fbf136cfe9.tar.gz |
[test runner] Enable test results update from cmd line
Added the following command line argument:
```
-u[update], --update=[update] Test results update mode.
Supported values are: "default", "platform", "metrics"
```
Diffstat (limited to 'render-test/runner.hpp')
-rw-r--r-- | render-test/runner.hpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/render-test/runner.hpp b/render-test/runner.hpp index 2503372602..5214f203d8 100644 --- a/render-test/runner.hpp +++ b/render-test/runner.hpp @@ -14,7 +14,8 @@ struct TestMetadata; class TestRunner { public: - explicit TestRunner(Manifest); + enum class UpdateResults { NO, DEFAULT, PLATFORM, METRICS }; + TestRunner(Manifest, UpdateResults); bool run(TestMetadata&); void reset(); @@ -43,4 +44,5 @@ private: }; std::unordered_map<std::string, std::unique_ptr<Impl>> maps; Manifest manifest; + UpdateResults updateResults; }; |