summaryrefslogtreecommitdiff
path: root/test/style/function/camera_function.test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/style/function/camera_function.test.cpp')
-rw-r--r--test/style/function/camera_function.test.cpp32
1 files changed, 0 insertions, 32 deletions
diff --git a/test/style/function/camera_function.test.cpp b/test/style/function/camera_function.test.cpp
deleted file mode 100644
index 1f7e81fc2c..0000000000
--- a/test/style/function/camera_function.test.cpp
+++ /dev/null
@@ -1,32 +0,0 @@
-#include <iostream>
-#include <mbgl/test/util.hpp>
-
-#include <mbgl/renderer/property_evaluator.hpp>
-#include <mbgl/renderer/property_evaluation_parameters.hpp>
-#include <mbgl/style/expression/dsl.hpp>
-
-using namespace mbgl;
-using namespace mbgl::style;
-using namespace mbgl::style::expression::dsl;
-
-float evaluate(PropertyValue<float> value, float zoom) {
- return value.evaluate(PropertyEvaluator<float>(PropertyEvaluationParameters(zoom), 0));
-}
-
-TEST(CameraFunction, Constant) {
- EXPECT_EQ(2.0f, evaluate(PropertyValue<float>(2.0), 0));
- EXPECT_EQ(3.8f, evaluate(PropertyValue<float>(3.8), 0));
- EXPECT_EQ(22.0f, evaluate(PropertyValue<float>(22.0), 0));
- EXPECT_EQ(2.0f, evaluate(PropertyValue<float>(2.0), 4));
- EXPECT_EQ(3.8f, evaluate(PropertyValue<float>(3.8), 4));
- EXPECT_EQ(22.0f, evaluate(PropertyValue<float>(22.0), 4));
- EXPECT_EQ(2.0f, evaluate(PropertyValue<float>(2.0), 22));
- EXPECT_EQ(3.8f, evaluate(PropertyValue<float>(3.8), 22));
- EXPECT_EQ(22.0f, evaluate(PropertyValue<float>(22.0), 22));
-}
-
-TEST(CameraFunction, Expression) {
- CameraFunction<float> function(interpolate(linear(), zoom(), 0.0, literal(0.0), 1.0, literal(1.0)));
- EXPECT_EQ(0.0, evaluate(function, 0.0));
- EXPECT_EQ(0.5, evaluate(function, 0.5));
-}