File: installed-tests

package info (click to toggle)
glib2.0 2.86.3-5
  • links: PTS, VCS
  • area: main
  • in suites: forky
  • size: 67,020 kB
  • sloc: ansic: 544,698; python: 9,702; sh: 1,612; xml: 1,482; perl: 1,222; cpp: 535; makefile: 308; javascript: 11
file content (62 lines) | stat: -rwxr-xr-x 1,672 bytes parent folder | download | duplicates (6)
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#!/bin/sh
# autopkgtest check: Run the installed-tests to verify glib works correctly
# (C) 2013 Canonical Ltd.
# Author: Iain Lane <iain.lane@canonical.com>

set -eu

namespace=glib/

# Disable gvfs if it happens to be installed. We want to test the built-in
# stuff
export GIO_USE_VFS=local
export GIO_USE_VOLUME_MONITOR=unix

export XDG_RUNTIME_DIR="$AUTOPKGTEST_TMP"

if [ -z "$(ginsttest-runner -l "$namespace")" ]; then
    echo "Error: no installed-tests found matching $namespace" >&2
    exit 1
fi

printf "Running as: "; id -a
printf "passwd entry: "; getent passwd "$(id -u)" || echo "(exit status $?)"
printf "group entry: "; getent group "$(id -g)" || echo "(exit status $?)"
echo "Environment:"
env | LC_ALL=C sort -u

exec dbus-run-session -- \
xvfb-run -a \
debian/tests/run-with-locales \
	--generate de_DE=ISO-8859-1 \
	--generate de_DE.utf8 \
	--generate de_DE@euro.utf8 \
	--generate el_GR.utf8 \
	--generate en_GB=ISO-8859-1 \
	--generate en_GB.utf8 \
	--generate en_US=ISO-8859-1 \
	--generate en_US.utf8 \
	--generate es_ES.utf8 \
	--generate fa_IR=UTF-8 \
	--generate fa_IR.utf8 \
	--generate fr_FR.utf8 \
	--generate hr_HR.utf8 \
	--generate ja_JP.utf8 \
	--generate ja_JP.EUC-JP \
	--generate lt_LT.utf8 \
	--generate pl_PL=ISO-8859-2 \
	--generate pl_PL.ISO-8859-2 \
	--generate pl_PL.utf8 \
	--generate ru_RU=ISO-8859-5 \
	--generate ru_RU.utf8 \
	--generate sr_RS=UTF-8 \
	--generate sr_RS@latin=UTF-8 \
	--generate sv_SE=ISO-8859-1 \
	--generate sv_SE.utf8 \
	--generate tr_TR=ISO-8859-9 \
	--generate tr_TR.utf8 \
	--generate tt_RU=UTF-8 \
	--generate tt_RU.utf8 \
	--generate tt_RU@iqtelif=UTF-8 \
	-- \
ginsttest-runner --tap "$namespace"