From 3b2bac63554880f5ddd8e2d457e109622da8010e Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Tue, 24 Dec 2024 14:15:12 +0000 Subject: [PATCH] New test for shared, common input --- .../pipelines/nw-import-002-lib-common.xpl | 11 +++++ test-suite/pipelines/nw-import-002-lib1.xpl | 14 ++++++ test-suite/pipelines/nw-import-002-lib2.xpl | 13 ++++++ test-suite/tests/nw-import-002.xml | 43 +++++++++++++++++++ 4 files changed, 81 insertions(+) create mode 100644 test-suite/pipelines/nw-import-002-lib-common.xpl create mode 100644 test-suite/pipelines/nw-import-002-lib1.xpl create mode 100644 test-suite/pipelines/nw-import-002-lib2.xpl create mode 100644 test-suite/tests/nw-import-002.xml diff --git a/test-suite/pipelines/nw-import-002-lib-common.xpl b/test-suite/pipelines/nw-import-002-lib-common.xpl new file mode 100644 index 00000000..93077803 --- /dev/null +++ b/test-suite/pipelines/nw-import-002-lib-common.xpl @@ -0,0 +1,11 @@ + + + + + + + + + + diff --git a/test-suite/pipelines/nw-import-002-lib1.xpl b/test-suite/pipelines/nw-import-002-lib1.xpl new file mode 100644 index 00000000..50e6f76c --- /dev/null +++ b/test-suite/pipelines/nw-import-002-lib1.xpl @@ -0,0 +1,14 @@ + + + + + + + + + + + + + diff --git a/test-suite/pipelines/nw-import-002-lib2.xpl b/test-suite/pipelines/nw-import-002-lib2.xpl new file mode 100644 index 00000000..539f049d --- /dev/null +++ b/test-suite/pipelines/nw-import-002-lib2.xpl @@ -0,0 +1,13 @@ + + + + + + + + + + + + diff --git a/test-suite/tests/nw-import-002.xml b/test-suite/tests/nw-import-002.xml new file mode 100644 index 00000000..c794a1bc --- /dev/null +++ b/test-suite/tests/nw-import-002.xml @@ -0,0 +1,43 @@ + + + + nw-import-002 + + + 2024-12-24 + + Norm Tovey-Walsh + + +

Initial commit.

+
+
+
+
+ +

This test verifies that multiple imports of the same common library do + not count as duplicates. It’s derived from a real-world bug report from Achim.

+
+ + + + + + + + + + + + + The pipeline root is not “common”. + + + + +