From b16d8b941961d304e7323b7ba486343716d235d4 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Sun, 12 Mar 2017 23:36:51 +0100 Subject: [PATCH] Completed unit tests for laySaltGrain.cc --- src/unit_tests/laySaltGrain.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/unit_tests/laySaltGrain.cc b/src/unit_tests/laySaltGrain.cc index 516a02698..3ee047a39 100644 --- a/src/unit_tests/laySaltGrain.cc +++ b/src/unit_tests/laySaltGrain.cc @@ -24,6 +24,8 @@ #include "laySaltGrain.h" #include "utHead.h" +#include + TEST (1) { lay::SaltGrain g; @@ -71,6 +73,14 @@ TEST (1) gg.set_path (g.path ()); // path is not set by load(file) EXPECT_EQ (int (gg.dependencies ().size ()), 1); EXPECT_EQ (g == gg, true); + + gg.add_dependency (lay::SaltGrain::Dependency ()); + EXPECT_EQ (g == gg, false); + gg.set_path (tl::to_string (QFileInfo (tl::to_qstring (tmp)).absolutePath ())); + gg.save (); + + g = lay::SaltGrain::from_path (gg.path ()); + EXPECT_EQ (g == gg, true); } TEST (2)