1
0
mirror of https://github.com/deadc0de6/dotdrop.git synced 2026-02-11 12:34:16 +00:00

ensure all actions are parsed

This commit is contained in:
deadc0de6
2019-05-31 20:37:26 +02:00
parent 8f8c39ce9c
commit 8bd0f4a40d

View File

@@ -60,8 +60,10 @@ cat > ${cfg} << _EOF
actions: actions:
pre: pre:
preaction: echo 'pre' > ${tmpa}/pre preaction: echo 'pre' > ${tmpa}/pre
preaction2: echo 'pre2' > ${tmpa}/pre2
post: post:
postaction: echo 'post' > ${tmpa}/post postaction: echo 'post' > ${tmpa}/post
postaction2: echo 'post2' > ${tmpa}/post2
nakedaction: echo 'naked' > ${tmpa}/naked nakedaction: echo 'naked' > ${tmpa}/naked
config: config:
backup: true backup: true
@@ -75,6 +77,8 @@ dotfiles:
- preaction - preaction
- postaction - postaction
- nakedaction - nakedaction
- preaction2
- postaction2
profiles: profiles:
p1: p1:
dotfiles: dotfiles:
@@ -86,7 +90,7 @@ _EOF
echo "test" > ${tmps}/dotfiles/abc echo "test" > ${tmps}/dotfiles/abc
# install # install
cd ${ddpath} | ${bin} install -f -c ${cfg} -p p1 cd ${ddpath} | ${bin} install -f -c ${cfg} -p p1 -V
# checks # checks
[ ! -e ${tmpa}/pre ] && exit 1 [ ! -e ${tmpa}/pre ] && exit 1
@@ -95,6 +99,10 @@ grep pre ${tmpa}/pre >/dev/null
grep post ${tmpa}/post >/dev/null grep post ${tmpa}/post >/dev/null
[ ! -e ${tmpa}/naked ] && exit 1 [ ! -e ${tmpa}/naked ] && exit 1
grep naked ${tmpa}/naked >/dev/null grep naked ${tmpa}/naked >/dev/null
[ ! -e ${tmpa}/pre2 ] && exit 1
grep pre2 ${tmpa}/pre2 >/dev/null
[ ! -e ${tmpa}/post2 ] && exit 1
grep post2 ${tmpa}/post2 >/dev/null
## CLEANING ## CLEANING
rm -rf ${tmps} ${tmpd} ${tmpa} rm -rf ${tmps} ${tmpd} ${tmpa}