From 9c137d4a179b38f7187e296ae3b0303f5e479c60 Mon Sep 17 00:00:00 2001
From: Steph Enders <smenders@gmail.com>
Date: Sun, 26 Feb 2023 22:06:40 -0500
Subject: Support splitting files with --- / added tests

Added some tests to verify that you can now split your files with --- to
join multiple queries into a single file. This could be for if you have
two separate regexes to run or even two sources you want to run the same
query against.

Example file:

```example.conf
query=.*example.conf$
source=/path/to/example/
target=/path/to/dest/
---
query=.*different.csv$
soruce=/path/to/different/
target=/path/to/dest/
```
---
 test/confs/double.conf |  8 ++++++++
 test/confs/empty.conf  |  0
 test/confs/single.conf |  3 +++
 test/confs/triple.conf | 11 +++++++++++
 4 files changed, 22 insertions(+)
 create mode 100644 test/confs/double.conf
 create mode 100644 test/confs/empty.conf
 create mode 100644 test/confs/single.conf
 create mode 100644 test/confs/triple.conf

(limited to 'test')

diff --git a/test/confs/double.conf b/test/confs/double.conf
new file mode 100644
index 0000000..df1551c
--- /dev/null
+++ b/test/confs/double.conf
@@ -0,0 +1,8 @@
+query=.*/b.txt
+source=./test/src/
+target=./test/dest/
+---
+query=.*/c.txt
+source=./test/src/
+target=./test/dest/
+
diff --git a/test/confs/empty.conf b/test/confs/empty.conf
new file mode 100644
index 0000000..e69de29
diff --git a/test/confs/single.conf b/test/confs/single.conf
new file mode 100644
index 0000000..33a98d7
--- /dev/null
+++ b/test/confs/single.conf
@@ -0,0 +1,3 @@
+query=.*/a.txt
+source=./test/src/
+target=./test/dest/
diff --git a/test/confs/triple.conf b/test/confs/triple.conf
new file mode 100644
index 0000000..4d5c384
--- /dev/null
+++ b/test/confs/triple.conf
@@ -0,0 +1,11 @@
+query=.*/d.txt
+source=./test/src/
+target=./test/dest/
+---
+query=.*/e.txt
+source=./test/src/
+target=./test/dest/
+---
+query=.*/f.txt
+source=./test/src/
+target=./test/dest/
-- 
cgit v1.2.3-54-g00ecf