1
0
mirror of https://github.com/deadc0de6/dotdrop.git synced 2026-02-06 19:30:40 +00:00

fix several issues with variable importation and resolving

This commit is contained in:
deadc0de6
2019-06-17 15:41:03 +02:00
parent f6fc834fbc
commit dc45a6dc78
5 changed files with 43 additions and 9 deletions

View File

@@ -135,7 +135,7 @@ echo "test: {{@@ test @@}}" >> ${tmps}/dotfiles/abc
# install
cd ${ddpath} | ${bin} install -f -c ${cfg} -p p1 -V
#cat ${tmpd}/abc
cat ${tmpd}/abc
grep '^var1: var' ${tmpd}/abc >/dev/null
grep '^dvar1: dynvar' ${tmpd}/abc >/dev/null

View File

@@ -101,12 +101,19 @@ cd ${ddpath} | ${bin} install -f -c ${cfg} -p p1 -V
# checks
[ ! -e ${tmpa}/pre ] && exit 1
grep pre ${tmpa}/pre >/dev/null
echo "pre is ok"
[ ! -e ${tmpa}/post ] && exit 1
grep post ${tmpa}/post >/dev/null
echo "post is ok"
[ ! -e ${tmpa}/naked ] && exit 1
grep naked ${tmpa}/naked >/dev/null
echo "naked is ok"
[ ! -e ${tmpa}/write ] && exit 1
grep write ${tmpa}/write >/dev/null
grep over ${tmpa}/write >/dev/null
echo "write is ok"
## CLEANING
rm -rf ${tmps} ${tmpd} ${tmpa}

View File

@@ -109,8 +109,7 @@ echo "evar1: {{@@ evar1 @@}}" >> ${tmps}/dotfiles/abc
# install
cd ${ddpath} | ${bin} install -f -c ${cfg} -p p1 -V
#cat ${tmpd}/abc
cat ${tmpd}/abc
grep '^var3: extvar1 var2 var3' ${tmpd}/abc >/dev/null
grep '^dvar3: extdvar1 dvar2 dvar3' ${tmpd}/abc >/dev/null
grep '^var4: echo extvar1 var2 var3' ${tmpd}/abc >/dev/null
@@ -168,7 +167,7 @@ echo "varx: {{@@ varx @@}}" >> ${tmps}/dotfiles/abc
# install
cd ${ddpath} | ${bin} install -f -c ${cfg} -p p1 -V
#cat ${tmpd}/abc
cat ${tmpd}/abc
grep '^var3: extvar1 var2 var3' ${tmpd}/abc >/dev/null
grep '^dvar3: extdvar1 dvar2 dvar3' ${tmpd}/abc >/dev/null