fix input/output path and add corresponding tests

This commit is contained in:
pantor committed 2018-01-18 17:47:11 +01:00
1 parent b6d88d603e
commit b8a6fa5ebb
2 files changed
+30 -6

No files matched your search

+22
View File
@@ -33,3 +33,25 @@ TEST_CASE("complete-files") {
}
}
}
TEST_CASE("global-path") {
inja::Environment env = inja::Environment("data/");
json data;
data["name"] = "Jeff";
SECTION("Files should be written") {
env.write("simple.txt", data, "result.txt");
CHECK( env.load_global_file("result.txt") == "Hello Jeff." );
}
}
TEST_CASE("input-output-path") {
inja::Environment env = inja::Environment("data/", "results/");
json data;
data["name"] = "Jeff";
SECTION("Files should be written") {
env.write("simple.txt", data, "result.txt");
CHECK( env.load_global_file("../results/result.txt") == "Hello Jeff." );
}
}