Revision 141c8421 autotools/gen-coverage

b/autotools/gen-coverage
21 21
set -e
22 22
set -u
23 23

  
24
: ${COVERAGE:=coverage}
25 24
: ${PYTHON:=python}
25
: ${COVERAGE:?}
26 26
: ${COVERAGE_FILE:?}
27 27
: ${TEXT_COVERAGE:?}
28
: ${HTML_COVERAGE:=}
28 29
: ${GANETI_TEMP_DIR:?}
29 30

  
30 31
reportargs=(
......
34 35

  
35 36
$COVERAGE erase
36 37

  
38
if [[ -n "$HTML_COVERAGE" ]]; then
39
  if [[ ! -d "$HTML_COVERAGE" ]]; then
40
    echo "Not a directory: $HTML_COVERAGE" >&2
41
    exit 1
42
  fi
43

  
44
  # At least coverage 3.4 fails to overwrite files
45
  find "$HTML_COVERAGE" \( -type f -o -type l \) -delete
46
fi
47

  
37 48
for script; do
38 49
  if [[ "$script" == *-runasroot.py ]]; then
39 50
    if [[ -z "$FAKEROOT" ]]; then

Also available in: Unified diff