diff options
Diffstat (limited to 'test/style/filter.test.cpp')
-rw-r--r-- | test/style/filter.test.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/test/style/filter.test.cpp b/test/style/filter.test.cpp index 2f12246078..c70792d8ef 100644 --- a/test/style/filter.test.cpp +++ b/test/style/filter.test.cpp @@ -16,7 +16,10 @@ using namespace mbgl::style; Filter parse(const char * expression) { rapidjson::GenericDocument<rapidjson::UTF8<>, rapidjson::CrtAllocator> doc; doc.Parse<0>(expression); - return *conversion::convert<Filter, JSValue>(doc); + conversion::Error error; + optional<Filter> filter = conversion::convert<Filter, JSValue>(doc, error); + EXPECT_TRUE(bool(filter)); + return *filter; } Feature feature(const PropertyMap& properties, const Geometry<double>& geometry = Point<double>()) { |