From fd18e60002aa8a59b9a5474879a2c69b16bbd163 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Tue, 16 Dec 2025 15:21:15 +0300 Subject: [PATCH] Return the test --- t/apenwarr-120-defaults-flat.t | 1 + t/apenwarr/120-defaults-flat/.gitignore | 6 ++++++ t/apenwarr/120-defaults-flat/all.do | 1 + t/apenwarr/120-defaults-flat/c.c.c.b.b.a | 1 + t/apenwarr/120-defaults-flat/c.do | 3 +++ t/apenwarr/120-defaults-flat/clean.do | 2 ++ t/apenwarr/120-defaults-flat/default.b.do | 10 ++++++++++ t/apenwarr/120-defaults-flat/default.c.c.do | 4 ++++ t/apenwarr/120-defaults-flat/default.c.do | 4 ++++ t/apenwarr/120-defaults-flat/default.do | 4 ++++ 10 files changed, 36 insertions(+) create mode 120000 t/apenwarr-120-defaults-flat.t create mode 100644 t/apenwarr/120-defaults-flat/.gitignore create mode 100644 t/apenwarr/120-defaults-flat/all.do create mode 100644 t/apenwarr/120-defaults-flat/c.c.c.b.b.a create mode 100644 t/apenwarr/120-defaults-flat/c.do create mode 100644 t/apenwarr/120-defaults-flat/clean.do create mode 100644 t/apenwarr/120-defaults-flat/default.b.do create mode 100644 t/apenwarr/120-defaults-flat/default.c.c.do create mode 100644 t/apenwarr/120-defaults-flat/default.c.do create mode 100644 t/apenwarr/120-defaults-flat/default.do diff --git a/t/apenwarr-120-defaults-flat.t b/t/apenwarr-120-defaults-flat.t new file mode 120000 index 0000000..5f1044b --- /dev/null +++ b/t/apenwarr-120-defaults-flat.t @@ -0,0 +1 @@ +apenwarr/wrapper.rc \ No newline at end of file diff --git a/t/apenwarr/120-defaults-flat/.gitignore b/t/apenwarr/120-defaults-flat/.gitignore new file mode 100644 index 0000000..580e8c9 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/.gitignore @@ -0,0 +1,6 @@ +c +c.c +c.c.c +c.c.c.b +c.c.c.b.b +d diff --git a/t/apenwarr/120-defaults-flat/all.do b/t/apenwarr/120-defaults-flat/all.do new file mode 100644 index 0000000..f5753c3 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/all.do @@ -0,0 +1 @@ +redo-ifchange c d diff --git a/t/apenwarr/120-defaults-flat/c.c.c.b.b.a b/t/apenwarr/120-defaults-flat/c.c.c.b.b.a new file mode 100644 index 0000000..4768c08 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/c.c.c.b.b.a @@ -0,0 +1 @@ +chicken diff --git a/t/apenwarr/120-defaults-flat/c.do b/t/apenwarr/120-defaults-flat/c.do new file mode 100644 index 0000000..3d6bd11 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/c.do @@ -0,0 +1,3 @@ +redo-ifchange $1.c +echo c.do +cat $1.c diff --git a/t/apenwarr/120-defaults-flat/clean.do b/t/apenwarr/120-defaults-flat/clean.do new file mode 100644 index 0000000..37c32b0 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/clean.do @@ -0,0 +1,2 @@ +rm -f c c.c c.c.c c.c.c.b c.c.c.b.b d \ + *~ .*~ diff --git a/t/apenwarr/120-defaults-flat/default.b.do b/t/apenwarr/120-defaults-flat/default.b.do new file mode 100644 index 0000000..b8c9b1e --- /dev/null +++ b/t/apenwarr/120-defaults-flat/default.b.do @@ -0,0 +1,10 @@ +if [ -e "$1.a" -o -e "default${1#$2}.a" ]; then + redo-ifchange "$1.a" + echo a-to-b + cat "$1.a" +else + redo-ifchange "$1.b" + echo b-to-b + cat "$1.b" +fi +../sleep 1.1 diff --git a/t/apenwarr/120-defaults-flat/default.c.c.do b/t/apenwarr/120-defaults-flat/default.c.c.do new file mode 100644 index 0000000..12798b4 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/default.c.c.do @@ -0,0 +1,4 @@ +redo-ifchange $1.b +echo b-to-cc +cat $1.b +../sleep 1.2 diff --git a/t/apenwarr/120-defaults-flat/default.c.do b/t/apenwarr/120-defaults-flat/default.c.do new file mode 100644 index 0000000..9fc8bd7 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/default.c.do @@ -0,0 +1,4 @@ +redo-ifchange $1.c +echo c-to-c +cat $1.c +../sleep 1.3 diff --git a/t/apenwarr/120-defaults-flat/default.do b/t/apenwarr/120-defaults-flat/default.do new file mode 100644 index 0000000..44aecf7 --- /dev/null +++ b/t/apenwarr/120-defaults-flat/default.do @@ -0,0 +1,4 @@ +redo-ifchange c +echo default-rule +cat c +../sleep 1.4 -- 2.52.0