From 7224565856d2e7726033acd9034a208d7ff11ec1 Mon Sep 17 00:00:00 2001 From: Denis Koronchik Date: Thu, 11 Sep 2014 13:08:03 +0300 Subject: [PATCH] [osrm] Removed dummy test. --- 3party/osrm/osrm-tests/FingerPrint.cpp | 106 --------------------- 3party/osrm/osrm-tests/osrm-tests.pro | 22 ----- 3party/osrm/osrm-tests/osrm_smoke_test.cpp | 6 -- omim.pro | 1 - 4 files changed, 135 deletions(-) delete mode 100644 3party/osrm/osrm-tests/FingerPrint.cpp delete mode 100644 3party/osrm/osrm-tests/osrm-tests.pro delete mode 100644 3party/osrm/osrm-tests/osrm_smoke_test.cpp diff --git a/3party/osrm/osrm-tests/FingerPrint.cpp b/3party/osrm/osrm-tests/FingerPrint.cpp deleted file mode 100644 index 4cec36f9bd..0000000000 --- a/3party/osrm/osrm-tests/FingerPrint.cpp +++ /dev/null @@ -1,106 +0,0 @@ -/* - -Copyright (c) 2013, Project OSRM, Dennis Luxen, others -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright notice, this list -of conditions and the following disclaimer. -Redistributions in binary form must reproduce the above copyright notice, this -list of conditions and the following disclaimer in the documentation and/or -other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -*/ - -#include "Util/FingerPrint.h" - -#include "Util/OSRMException.h" - -#include - -#include - -#include -#include - -#define HAS64BITS true -#define MD5PREPARE "01234567890123456789012345678901" -#define MD5RTREE "01234567890123456789012345678901" -#define MD5GRAPH "01234567890123456789012345678901" -#define MD5OBJECTS "01234567890123456789012345678901" - -FingerPrint::FingerPrint() : magic_number(1297240911) -{ - md5_prepare[32] = md5_tree[32] = md5_graph[32] = md5_objects[32] = '\0'; - - boost::uuids::name_generator gen(named_uuid); - std::string temp_string(__DATE__); - temp_string += __TIME__; - - std::memcpy(md5_prepare, MD5PREPARE, strlen(MD5PREPARE)); - temp_string += md5_prepare; - std::memcpy(md5_tree, MD5RTREE, 32); - temp_string += md5_tree; - std::memcpy(md5_graph, MD5GRAPH, 32); - temp_string += md5_graph; - std::memcpy(md5_objects, MD5OBJECTS, 32); - temp_string += md5_objects; - - named_uuid = gen(temp_string); - has_64_bits = HAS64BITS; -} - -FingerPrint::~FingerPrint() {} - -const boost::uuids::uuid &FingerPrint::GetFingerPrint() const { return named_uuid; } - -bool FingerPrint::IsMagicNumberOK() const { return 1297240911 == magic_number; } - -bool FingerPrint::TestGraphUtil(const FingerPrint &other) const -{ - if (!other.IsMagicNumberOK()) - { - throw OSRMException("hsgr input file misses magic number. Check or reprocess the file"); - } - return std::equal(md5_graph, md5_graph + 32, other.md5_graph); -} - -bool FingerPrint::TestPrepare(const FingerPrint &other) const -{ - if (!other.IsMagicNumberOK()) - { - throw OSRMException("osrm input file misses magic number. Check or reprocess the file"); - } - return std::equal(md5_prepare, md5_prepare + 32, other.md5_prepare); -} - -bool FingerPrint::TestRTree(const FingerPrint &other) const -{ - if (!other.IsMagicNumberOK()) - { - throw OSRMException("r-tree input file misses magic number. Check or reprocess the file"); - } - return std::equal(md5_tree, md5_tree + 32, other.md5_tree); -} - -bool FingerPrint::TestQueryObjects(const FingerPrint &other) const -{ - if (!other.IsMagicNumberOK()) - { - throw OSRMException("missing magic number. Check or reprocess the file"); - } - return std::equal(md5_objects, md5_objects + 32, other.md5_objects); -} diff --git a/3party/osrm/osrm-tests/osrm-tests.pro b/3party/osrm/osrm-tests/osrm-tests.pro deleted file mode 100644 index a0200aded5..0000000000 --- a/3party/osrm/osrm-tests/osrm-tests.pro +++ /dev/null @@ -1,22 +0,0 @@ -TARGET = osrm_tests -CONFIG += console warn_on -CONFIG -= app_bundle -TEMPLATE = app - -ROOT_DIR = ../../.. -DEPENDENCIES = osrm base - -include($$ROOT_DIR/common.pri) - -INCLUDEPATH = ../../boost \ - ../osrm-backend \ - ../osrm-backend/Include \ - ../../tbb/include \ - -LIBS *= -L$$_PRO_FILE_PWD_/libs.tmp.darwin.x86_64 -lboost_filesystem -lboost_thread -lboost_system - -HEADERS += \ - -SOURCES += \ - $$ROOT_DIR/testing/testingmain.cpp \ - osrm_smoke_test.cpp \ diff --git a/3party/osrm/osrm-tests/osrm_smoke_test.cpp b/3party/osrm/osrm-tests/osrm_smoke_test.cpp deleted file mode 100644 index 2b11d950a2..0000000000 --- a/3party/osrm/osrm-tests/osrm_smoke_test.cpp +++ /dev/null @@ -1,6 +0,0 @@ -#include "../../../testing/testing.hpp" - -UNIT_TEST(OSRM_Smoke) -{ - -} diff --git a/omim.pro b/omim.pro index 2ec318f84c..82bc18bce3 100644 --- a/omim.pro +++ b/omim.pro @@ -22,7 +22,6 @@ SUBDIRS = 3party \ stats \ indexer \ platform \ - 3party/osrm/osrm-tests \ # it depends on base library, should be after it routing routing/routing_tests \ geometry/geometry_tests \ platform/platform_tests \