From 342d7d2a451c27bd96d570c525cd1988a5a41662 Mon Sep 17 00:00:00 2001 From: Menelaos Karavelas Date: Tue, 29 Apr 2014 20:02:14 +0300 Subject: [PATCH] [test] add missing includes; fix wrong result with empty multilinestring --- test/algorithms/ogc/is_valid.cpp | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/test/algorithms/ogc/is_valid.cpp b/test/algorithms/ogc/is_valid.cpp index 2a25d0244..9be62cc4a 100644 --- a/test/algorithms/ogc/is_valid.cpp +++ b/test/algorithms/ogc/is_valid.cpp @@ -1,3 +1,12 @@ +// Boost.Geometry (aka GGL, Generic Geometry Library) + +// Copyright (c) 2014, Oracle and/or its affiliates. + +// Licensed under the Boost Software License version 1.0. +// http://www.boost.org/users/license.html + +// Contributed and/or modified by Menelaos Karavelas, on behalf of Oracle + #include #ifndef BOOST_TEST_MODULE @@ -7,7 +16,6 @@ #include - #include #include #include @@ -17,6 +25,11 @@ #include #include +#include +#include +#include +#include + #include namespace bg = ::boost::geometry; @@ -220,7 +233,7 @@ BOOST_AUTO_TEST_CASE( test_is_valid_multilinestring ) typedef multi_linestring_type G; // empty multilinestring - test_valid(from_wkt("MULTILINESTRING()"), true); + test_valid(from_wkt("MULTILINESTRING()"), false); // multilinestring with empty linestring(s) test_valid(from_wkt("MULTILINESTRING(())"), false);