File tree Expand file tree Collapse file tree 6 files changed +58
-0
lines changed Expand file tree Collapse file tree 6 files changed +58
-0
lines changed Original file line number Diff line number Diff line change 22
22
23
23
# test files
24
24
! data /test /fetch
25
+
26
+ # coverage files
27
+ * .gcda
28
+ * .gcno
Original file line number Diff line number Diff line change 26
26
rv=" false"
27
27
fi
28
28
29
+ for ex in gcda gcno; do
30
+ for p in server fetch; do
31
+ [ -f ${p} .${ex} ] && mv -f ${p} .${ex} fetch-stdio-${p} .${ex}
32
+ done
33
+ done
34
+
29
35
exec ${rv}
Original file line number Diff line number Diff line change 29
29
rv=" false"
30
30
fi
31
31
32
+ for ex in gcda gcno; do
33
+ for p in server fetch; do
34
+ [ -f ${p} .${ex} ] && mv -f ${p} .${ex} fetch-test-hello-${p} .${ex}
35
+ done
36
+ done
37
+
32
38
printf " running test case 2: "
33
39
34
40
uri=" http://localhost:${port} /404"
49
55
50
56
kill -KILL ${pid}
51
57
58
+ for ex in gcda gcno; do
59
+ for p in server fetch; do
60
+ [ -f ${p} .${ex} ] && mv -f ${p} .${ex} fetch-test-404-tcp-${p} .${ex}
61
+ done
62
+ done
63
+
52
64
printf " running test case 3: "
53
65
54
66
uri=" http://localhost:${port} /"
67
79
rv=" false"
68
80
fi
69
81
82
+ for ex in gcda gcno; do
83
+ for p in server fetch; do
84
+ [ -f ${p} .${ex} ] && mv -f ${p} .${ex} fetch-test-no-connection-${p} .${ex}
85
+ done
86
+ done
87
+
70
88
printf " running test case 4: "
71
89
72
90
uri=" http://localhost-but-actually-not-really:${port} /"
85
103
rv=" false"
86
104
fi
87
105
106
+ for ex in gcda gcno; do
107
+ for p in server fetch; do
108
+ [ -f ${p} .${ex} ] && mv -f ${p} .${ex} fetch-test-bad-host-${p} .${ex}
109
+ done
110
+ done
111
+
88
112
exec ${rv}
Original file line number Diff line number Diff line change 28
28
rv=" false"
29
29
fi
30
30
31
+ for ex in gcda gcno; do
32
+ for p in server fetch; do
33
+ [ -f ${p} .${ex} ] && mv -f ${p} .${ex} fetch-test-hello-unix-${p} .${ex}
34
+ done
35
+ done
36
+
31
37
printf " running test case 2: "
32
38
33
39
uri=" http:unix:${socket} :/404"
46
52
rv=" false"
47
53
fi
48
54
55
+ for ex in gcda gcno; do
56
+ for p in server fetch; do
57
+ [ -f ${p} .${ex} ] && mv -f ${p} .${ex} fetch-test-404-unix-${p} .${ex}
58
+ done
59
+ done
60
+
49
61
kill -KILL ${pid}
50
62
51
63
exec ${rv}
Original file line number Diff line number Diff line change @@ -17,6 +17,12 @@ for i in ${tests}; do
17
17
echo " FAIL"
18
18
exec false
19
19
fi
20
+
21
+ for ex in gcda gcno; do
22
+ for p in server fetch; do
23
+ [ -f ${p} .${ex} ] && mv -f ${p} .${ex} stdio-diff-${i} -${p} .${ex}
24
+ done
25
+ done
20
26
done
21
27
22
28
exec true
Original file line number Diff line number Diff line change @@ -25,6 +25,12 @@ for i in ${tests}; do
25
25
echo " FAIL"
26
26
exec false
27
27
fi
28
+
29
+ for ex in gcda gcno; do
30
+ for p in server fetch; do
31
+ [ -f ${p} .${ex} ] && mv -f ${p} .${ex} stdio-fetch-diff-${i} -${p} .${ex}
32
+ done
33
+ done
28
34
done
29
35
30
36
exec true
You can’t perform that action at this time.
0 commit comments