From b0d27ba559c2e376b96e97b8ed4d643f070a904f Mon Sep 17 00:00:00 2001 From: malte_langkabel Date: Fri, 1 Aug 2014 16:38:57 +0200 Subject: [PATCH] utility: visual studio 2012 compatibility for tests * fixed build issues in tests: they must specify template parameter for all template functions. --- src/test/UtilityStringTestSuite.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/test/UtilityStringTestSuite.h b/src/test/UtilityStringTestSuite.h index 15267ac8..94a048d5 100644 --- a/src/test/UtilityStringTestSuite.h +++ b/src/test/UtilityStringTestSuite.h @@ -7,7 +7,7 @@ class UtilityStringTestSuite : public CxxTest::TestSuite public: void test_split_with_char_delimiter() { - std::vector result = utility::split("A,B,C", ','); + std::vector result = utility::split >("A,B,C", ','); TS_ASSERT_EQUALS(result.size(), 3); TS_ASSERT_EQUALS(result[0], "A"); @@ -17,7 +17,7 @@ public: void test_split_with_string_delimiter() { - std::vector result = utility::split("A->B>C", "->"); + std::vector result = utility::split >("A->B>C", "->"); TS_ASSERT_EQUALS(result.size(), 2); TS_ASSERT_EQUALS(result[0], "A"); @@ -26,7 +26,7 @@ public: void test_split_on_empty_string() { - std::vector result = utility::split("", "->"); + std::vector result = utility::split >("", "->"); TS_ASSERT_EQUALS(result.size(), 1); TS_ASSERT_EQUALS(result[0], ""); @@ -34,7 +34,7 @@ public: void test_split_with_unused_delimiter() { - std::vector result = utility::split("A:B:C", ";"); + std::vector result = utility::split >("A:B:C", ";"); TS_ASSERT_EQUALS(result.size(), 1); TS_ASSERT_EQUALS(result[0], "A:B:C"); @@ -42,7 +42,7 @@ public: void test_split_with_delimiters_next_to_each() { - std::vector result = utility::split("A::B:C", ':'); + std::vector result = utility::split >("A::B:C", ':'); TS_ASSERT_EQUALS(result.size(), 4); TS_ASSERT_EQUALS(result[0], "A");