commit 5a5da02e44bf3933f63a59914f7a8c356c32b423
parent 75f89ba50adee3969476d41195f2951338add6ac
Author: cfillion <cfillion@users.noreply.github.com>
Date: Mon, 9 May 2016 22:05:17 -0400
add missing test case
Diffstat:
1 file changed, 11 insertions(+), 0 deletions(-)
diff --git a/test/version.cpp b/test/version.cpp
@@ -243,6 +243,17 @@ TEST_CASE("add main source", M) {
REQUIRE(ver.mainSource() == src);
}
+TEST_CASE("duplicate sources", M) {
+ MAKE_VERSION
+
+ Source *src = new Source({}, "b", &ver);
+ ver.addSource(src);
+ ver.addSource(new Source({}, "b", &ver));
+
+ REQUIRE(ver.sources().size() == 2);
+ REQUIRE(ver.source(0) == src);
+}
+
TEST_CASE("list files", M) {
MAKE_VERSION