File: install-invalid

package info (click to toggle)
zkg 3.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,740 kB
  • sloc: python: 5,910; sh: 268; makefile: 265; cpp: 24
file content (34 lines) | stat: -rw-r--r-- 1,006 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Test invalid package names and paths
# @TEST-EXEC-FAIL: bash %INPUT 2>output
# @TEST-EXEC: btest-diff output

CONFIG=$(pwd)/config
mkdir -p invalid

cp -R ./packages/bar ./invalid/\ fronting-whitespace
(cd ./invalid/\ fronting-whitespace && zkg --config=$CONFIG install --force .)

cp -R ./packages/bar './invalid/trailing-whitespace '
(cd './invalid/trailing-whitespace ' && zkg --config=$CONFIG install --force . )

zkg --config=$CONFIG install --force ./packages/doesntexist

mkdir ./packages/notagitrepo
zkg --config=$CONFIG install --force ./packages/notagitrepo

mkdir ./packages/dirtyrepo
(
cd ./packages/dirtyrepo && \
git init . && \
touch README && \
cat << EOF > zkg.meta
[package]
EOF
git add README zkg.meta && \
git commit -m "Initial commit"
)
echo README > ./packages/dirtyrepo/README
zkg --config=$CONFIG install --force ./packages/dirtyrepo

(cd ./packages && zkg --config=$CONFIG install dirtyrepo --force 1>&2)
(cd ./packages && zkg --config=$CONFIG install ./dirtyrepo --force 1>&2)