diff options
Diffstat (limited to 'tests/loader/junctions')
16 files changed, 59 insertions, 0 deletions
diff --git a/tests/loader/junctions/inconsistent-names/elements/junction-A.bst b/tests/loader/junctions/inconsistent-names/elements/junction-A.bst new file mode 100644 index 000000000..74079f990 --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/elements/junction-A.bst @@ -0,0 +1,4 @@ +kind: junction +sources: +- kind: local + path: junctionA diff --git a/tests/loader/junctions/inconsistent-names/elements/junction-B-diff-name.bst b/tests/loader/junctions/inconsistent-names/elements/junction-B-diff-name.bst new file mode 100644 index 000000000..3b33406e5 --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/elements/junction-B-diff-name.bst @@ -0,0 +1,4 @@ +kind: junction +sources: +- kind: local + path: junctionA/junctionB diff --git a/tests/loader/junctions/inconsistent-names/elements/target.bst b/tests/loader/junctions/inconsistent-names/elements/target.bst new file mode 100644 index 000000000..7eba141de --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/elements/target.bst @@ -0,0 +1,9 @@ +kind: import +sources: +- kind: local + path: files/foo +depends: +- filename: lib2.bst + junction: junction-B-diff-name.bst +- filename: lib.bst + junction: junction-A.bst diff --git a/tests/loader/junctions/inconsistent-names/files/foo b/tests/loader/junctions/inconsistent-names/files/foo new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/files/foo diff --git a/tests/loader/junctions/inconsistent-names/junctionA/elements/app.bst b/tests/loader/junctions/inconsistent-names/junctionA/elements/app.bst new file mode 100644 index 000000000..473aaee0b --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/elements/app.bst @@ -0,0 +1,6 @@ +kind: import +sources: +- kind: local + path: files/app +depends: +- lib.bst diff --git a/tests/loader/junctions/inconsistent-names/junctionA/elements/junction-B.bst b/tests/loader/junctions/inconsistent-names/junctionA/elements/junction-B.bst new file mode 100644 index 000000000..bc66d7851 --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/elements/junction-B.bst @@ -0,0 +1,4 @@ +kind: junction +sources: +- kind: local + path: junctionB diff --git a/tests/loader/junctions/inconsistent-names/junctionA/elements/lib.bst b/tests/loader/junctions/inconsistent-names/junctionA/elements/lib.bst new file mode 100644 index 000000000..684a64315 --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/elements/lib.bst @@ -0,0 +1,7 @@ +kind: import +sources: +- kind: local + path: files/lib +depends: +- filename: base.bst + junction: junction-B.bst diff --git a/tests/loader/junctions/inconsistent-names/junctionA/files/app b/tests/loader/junctions/inconsistent-names/junctionA/files/app new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/files/app diff --git a/tests/loader/junctions/inconsistent-names/junctionA/files/lib b/tests/loader/junctions/inconsistent-names/junctionA/files/lib new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/files/lib diff --git a/tests/loader/junctions/inconsistent-names/junctionA/junctionB/base/baseimg b/tests/loader/junctions/inconsistent-names/junctionA/junctionB/base/baseimg new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/junctionB/base/baseimg diff --git a/tests/loader/junctions/inconsistent-names/junctionA/junctionB/elements/base.bst b/tests/loader/junctions/inconsistent-names/junctionA/junctionB/elements/base.bst new file mode 100644 index 000000000..ecdc57c79 --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/junctionB/elements/base.bst @@ -0,0 +1,4 @@ +kind: import +sources: +- kind: local + path: base diff --git a/tests/loader/junctions/inconsistent-names/junctionA/junctionB/elements/lib2.bst b/tests/loader/junctions/inconsistent-names/junctionA/junctionB/elements/lib2.bst new file mode 100644 index 000000000..5a7c17b99 --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/junctionB/elements/lib2.bst @@ -0,0 +1,6 @@ +kind: import +sources: +- kind: local + path: files/lib2 +depends: +- base.bst diff --git a/tests/loader/junctions/inconsistent-names/junctionA/junctionB/files/lib2 b/tests/loader/junctions/inconsistent-names/junctionA/junctionB/files/lib2 new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/junctionB/files/lib2 diff --git a/tests/loader/junctions/inconsistent-names/junctionA/junctionB/project.conf b/tests/loader/junctions/inconsistent-names/junctionA/junctionB/project.conf new file mode 100644 index 000000000..2e96170f8 --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/junctionB/project.conf @@ -0,0 +1,5 @@ +# Unique project name +name: projectB + +# Subdirectory where elements are stored +element-path: elements diff --git a/tests/loader/junctions/inconsistent-names/junctionA/project.conf b/tests/loader/junctions/inconsistent-names/junctionA/project.conf new file mode 100644 index 000000000..166c4b78c --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/junctionA/project.conf @@ -0,0 +1,5 @@ +# Unique project name +name: projectA + +# Subdirectory where elements are stored +element-path: elements diff --git a/tests/loader/junctions/inconsistent-names/project.conf b/tests/loader/junctions/inconsistent-names/project.conf new file mode 100644 index 000000000..064bbc588 --- /dev/null +++ b/tests/loader/junctions/inconsistent-names/project.conf @@ -0,0 +1,5 @@ +# Unique project name +name: inconsistent-names + +# Subdirectory where elements are stored +element-path: elements |