diff --git a/.travis.yml b/.travis.yml index ae5a268..3d42831 100644 --- a/.travis.yml +++ b/.travis.yml @@ -61,9 +61,8 @@ matrix: #before_install: # - pip install --user cpp-coveralls script: - - uname -a - - $CXX --version - if [[ "${COMPILER}" != "" ]]; then export CXX=${COMPILER}; fi + - uname -a - $CXX --version - mkdir -p build && cd build diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 1c85a5f..50b4c2f 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -10,4 +10,5 @@ target_link_libraries(${UNITTEST_TARGET_NAME} Catch) add_test(NAME "${UNITTEST_TARGET_NAME}_default" COMMAND ${UNITTEST_TARGET_NAME} + WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) \ No newline at end of file diff --git a/test/src/test.cpp b/test/src/test.cpp index 2d7eb9f..be296ff 100644 --- a/test/src/test.cpp +++ b/test/src/test.cpp @@ -222,14 +222,14 @@ TEST_CASE("Files") { data["name"] = "Jeff"; SECTION("Files should be loaded") { - REQUIRE( env.load_template("../test/data/simple.txt") == "Hello {{ name }}." ); + REQUIRE( env.load_template("data/simple.txt") == "Hello {{ name }}." ); } SECTION("Files should be rendered") { - REQUIRE( env.render_template("../test/data/simple.txt", data) == "Hello Jeff." ); + REQUIRE( env.render_template("data/simple.txt", data) == "Hello Jeff." ); } SECTION("File includes should be rendered") { - REQUIRE( env.render_template("../test/data/include.txt", data) == "Answer: Hello Jeff." ); + REQUIRE( env.render_template("data/include.txt", data) == "Answer: Hello Jeff." ); } } \ No newline at end of file