Skip to content

Commit 74d7fd2

Browse files
authored
Merge pull request #567 from anti-social/clean-up-test-prints
Celan up explicit verbosity in tests
2 parents 73a2e41 + 1ed4a97 commit 74d7fd2

27 files changed

+1
-350
lines changed

.travis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ script:
4747
vagga \
4848
-E UBUNTU_MIRROR=http://mirrors.us.kernel.org/ubuntu/ \
4949
-E ALPINE_MIRROR=http://mirrors.gigenet.com/alpinelinux/ \
50-
test tests/$test.bats --tap
50+
test tests/$test.bats --tap --verbose-run --trace
5151
fi
5252
done
5353
else

tests/alpine.bats

-25
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ setup() {
1010

1111
@test "alpine: Check stdout" {
1212
run echo $(vagga v33-tar -cz vagga.yaml | tar -zt)
13-
printf "%s\n" "${lines[@]}"
1413
[[ $status = 0 ]]
1514
link=$(readlink .vagga/v33-tar)
1615
[[ $link = ".roots/v33-tar.ba02400b/root" ]]
@@ -19,25 +18,21 @@ setup() {
1918

2019
@test "alpine: Check version" {
2120
run vagga _build alpine-check-version
22-
printf "%s\n" "${lines[@]}"
2321
[[ $status = 121 ]]
2422
[[ $output = *"Error checking alpine version"* ]]
2523
}
2624

2725
@test "alpine: Run echo command" {
2826
run vagga echo-cmd hello
29-
printf "%s\n" "${lines[@]}"
3027
[[ $status = 0 ]]
3128
[[ $output = hello ]]
3229
run vagga echo-cmd world
33-
printf "%s\n" "${lines[@]}"
3430
[[ $status = 0 ]]
3531
[[ $output = world ]]
3632
}
3733

3834
@test "alpine: Run bc on v3.4" {
3935
run vagga v34-calc 100*24
40-
printf "%s\n" "${lines[@]}"
4136
[[ $status -eq 0 ]]
4237
[[ ${lines[${#lines[@]}-1]} = "2400" ]]
4338
link=$(readlink .vagga/v34-calc)
@@ -46,7 +41,6 @@ setup() {
4641

4742
@test "alpine: Run bc on v3.3" {
4843
run vagga v33-calc 100*24
49-
printf "%s\n" "${lines[@]}"
5044
[[ $status -eq 0 ]]
5145
[[ ${lines[${#lines[@]}-1]} = "2400" ]]
5246
link=$(readlink .vagga/v33-calc)
@@ -55,7 +49,6 @@ setup() {
5549

5650
@test "alpine: Run bc on v3.2" {
5751
run vagga v32-calc 100*24
58-
printf "%s\n" "${lines[@]}"
5952
[[ $status -eq 0 ]]
6053
[[ ${lines[${#lines[@]}-1]} = "2400" ]]
6154
link=$(readlink .vagga/v32-calc)
@@ -64,7 +57,6 @@ setup() {
6457

6558
@test "alpine: Run bc on v3.15" {
6659
run vagga v3.15-calc 23*7+3
67-
printf "%s\n" "${lines[@]}"
6860
[[ $status -eq 0 ]]
6961
[[ ${lines[${#lines[@]}-1]} = "164" ]]
7062
link=$(readlink .vagga/v3.15-calc)
@@ -73,14 +65,12 @@ setup() {
7365

7466
@test "alpine: BuildDeps" {
7567
run vagga _build build-deps-with-version
76-
printf "%s\n" "${lines[@]}"
7768
[[ $status = 0 ]]
7869
[[ $output = *"480191"* ]]
7970
link=$(readlink .vagga/build-deps-with-version)
8071
[[ $link = ".roots/build-deps-with-version.5d980472/root" ]]
8172

8273
run vagga _run build-deps-with-version bc
83-
printf "%s\n" "${lines[@]}"
8474
[[ $status = 124 ]]
8575
}
8676

@@ -91,15 +81,13 @@ setup() {
9181
cp ../../alpine-keys.apk vagga_inside_alpine/
9282

9383
run vagga vagga-alpine
94-
printf "%s\n" "${lines[@]}"
9584
[[ $status -eq 0 ]]
9685
[[ ${lines[${#lines[@]}-2]} = 4eaca212 ]]
9786
[[ ${lines[${#lines[@]}-1]} = 4eaca212aa896f46307828745d58180d103f129545038b554912ee735cce20c9a710d3966bb5f9cabae28c8370effd13bf81e6b4af48d300dd3a2ee0c54bfbd7 ]]
9887
}
9988

10089
@test "alpine: AlpineRepo minimal" {
10190
run vagga _build alpine-repo
102-
printf "%s\n" "${lines[@]}"
10391
link=$(readlink .vagga/alpine-repo)
10492
[[ $link = ".roots/alpine-repo.992729b6/root" ]]
10593

@@ -109,27 +97,23 @@ setup() {
10997
[[ ${repositories[0]} = ${repositories[1]} ]]
11098

11199
run vagga _run alpine-repo tini -h
112-
printf "%s\n" "${lines[@]}"
113100
[[ $status = 0 ]]
114101
}
115102

116103
@test "alpine: AlpineRepo full" {
117104
run vagga _build alpine-repo-full
118-
printf "%s\n" "${lines[@]}"
119105
link=$(readlink .vagga/alpine-repo-full)
120106
[[ $link = ".roots/alpine-repo-full.f703c75a/root" ]]
121107

122108
[[ $(tail -n 1 ".vagga/alpine-repo-full/etc/apk/repositories") = \
123109
"@community http://dl-cdn.alpinelinux.org/alpine/edge/community" ]]
124110

125111
run vagga _run alpine-repo-full tini -h
126-
printf "%s\n" "${lines[@]}"
127112
[[ $status = 0 ]]
128113
}
129114

130115
@test "alpine: Repo simple" {
131116
run vagga _build repo-simple
132-
printf "%s\n" "${lines[@]}"
133117
link=$(readlink .vagga/repo-simple)
134118
[[ $link = ".roots/repo-simple.9236cd3f/root" ]]
135119

@@ -139,13 +123,11 @@ setup() {
139123
[[ ${repositories[0]} = ${repositories[1]} ]]
140124

141125
run vagga _run repo-simple tini -h
142-
printf "%s\n" "${lines[@]}"
143126
[[ $status = 0 ]]
144127
}
145128

146129
@test "alpine: Repo with branch" {
147130
run vagga _build repo-with-branch
148-
printf "%s\n" "${lines[@]}"
149131
link=$(readlink .vagga/repo-with-branch)
150132
[[ $link = ".roots/repo-with-branch.9d184847/root" ]]
151133

@@ -156,32 +138,26 @@ setup() {
156138
[[ ${repositories[0]} = ${repositories[1]} ]]
157139

158140
run vagga _run repo-with-branch tini -h
159-
printf "%s\n" "${lines[@]}"
160141
[[ $status = 0 ]]
161142
}
162143

163144
@test "alpine: Repo subcontainer" {
164145
run vagga _build repo-subcontainer
165-
printf "%s\n" "${lines[@]}"
166146
link=$(readlink .vagga/repo-subcontainer)
167147
[[ $link = ".roots/repo-subcontainer.64fdb8f2/root" ]]
168148

169149
run vagga _run repo-subcontainer tini -h
170-
printf "%s\n" "${lines[@]}"
171150
[[ $status = 0 ]]
172151
}
173152

174153
@test "alpine: Run bc on v3.7" {
175154
run vagga v37-calc 50*12
176-
printf "%s\n" "${lines[@]}"
177155
[[ $status -eq 0 ]]
178156
[[ ${lines[${#lines[@]}-1]} = "600" ]]
179157
run vagga new-calc 51*13
180-
printf "%s\n" "${lines[@]}"
181158
[[ $status -eq 0 ]]
182159
[[ ${lines[${#lines[@]}-1]} = "663" ]]
183160
run vagga just-calc 53*14
184-
printf "%s\n" "${lines[@]}"
185161
[[ $status -eq 0 ]]
186162
[[ ${lines[${#lines[@]}-1]} = "742" ]]
187163
link=$(readlink .vagga/v37-calc)
@@ -191,7 +167,6 @@ setup() {
191167
@test "alpine: descriptions" {
192168
run vagga
193169
[[ $status -eq 127 ]]
194-
printf "%s\n" "${lines[@]}"
195170
[[ "$output" = "Available commands:
196171
echo-cmd
197172
v3.15-calc

tests/badcmd.bats

-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ setup() {
44

55
@test "badcmd: Bad command help message" {
66
run vagga bad-cmd
7-
printf "%s\n" "${lines[@]}"
87
[[ $status -eq 126 ]]
98
[[ ${lines[${#lines[@]}-2]} =~ .*'Validation Error: Field run is expected'.* ]]
109
[[ ${lines[${#lines[@]}-1]} =~ .*'Decode error at .commands.bad-cmd: missing field `run`'.* ]]

tests/capsule.bats

-5
Original file line numberDiff line numberDiff line change
@@ -16,37 +16,32 @@ setup() {
1616

1717
@test "capsule: Vagga in capsule builds container and prints version" {
1818
run vagga vagga _capsule build --print-version v35-calc
19-
printf "%s\n" "${lines[@]}"
2019
[[ $status = 0 ]]
2120
[[ ${lines[${#lines[@]}-1]} = "v35-calc.d6315e30" ]]
2221
}
2322

2423
@test "capsule: Vagga in capsule runs command" {
2524
run vagga vagga _capsule run v35-calc bc < calc.txt
26-
printf "%s\n" "${lines[@]}"
2725
[[ $status -eq 0 ]]
2826
[[ ${lines[${#lines[@]}-1]} = "2400" ]]
2927
}
3028

3129
@test "capsule: Vagga can run local capsule script" {
3230
run vagga vagga _capsule script ./script.sh 33+27
33-
printf "%s\n" "${lines[@]}"
3431
[[ $status -eq 0 ]]
3532
[[ ${lines[${#lines[@]}-1]} = "60" ]]
3633
}
3734

3835
@test "capsule: Vagga can run remote capsule script" {
3936
scripturl="https://gist.githubusercontent.com/tailhook/0cf8adf45707c05702e5568b8d390ba9/raw/9f13527f7f94c27504b33f83e76da9514939b4c0/gistfile1.txt"
4037
run vagga vagga _capsule script "$scripturl" 33+27
41-
printf "%s\n" "${lines[@]}"
4238
[[ $status -eq 0 ]]
4339
[[ ${lines[${#lines[@]}-1]} = "60" ]]
4440
}
4541

4642
@test "capsule: Vagga capsule download" {
4743
scripturl="https://gist.githubusercontent.com/tailhook/0cf8adf45707c05702e5568b8d390ba9/raw/9f13527f7f94c27504b33f83e76da9514939b4c0/gistfile1.txt"
4844
run vagga vagga _capsule download "$scripturl"
49-
printf "%s\n" "${lines[@]}"
5045
[[ $status -eq 0 ]]
5146
[[ ${lines[${#lines[@]}-1]} = "/vagga/cache/downloads/698319cf-gistfile1.txt" ]]
5247
}

0 commit comments

Comments
 (0)