-
63e2333f
by Ivo De Decker
at 2020-04-11T11:51:22+00:00
Tests: gpg data converted to newer format
-
6e60df26
by Ivo De Decker
at 2020-04-11T11:51:22+00:00
Tests: Add keys with non-ascii characters to keyring
Also, add script to create the keys, for easy creation of similar keys.
-
5de08d7b
by Ivo De Decker
at 2020-04-11T11:51:22+00:00
Tests: add snowman package
-
c139d17b
by Ivo De Decker
at 2020-04-11T11:51:22+00:00
Tests add grave package
-
0dccb384
by Ivo De Decker
at 2020-04-11T12:29:50+00:00
Add test with revoked key
-
cb61a01b
by Ivo De Decker
at 2020-04-11T12:29:50+00:00
Add encoding test
-
f14f111a
by Ivo De Decker
at 2020-04-11T18:23:07+00:00
integration-tests/run-tests: show name of failed test
-
e4cad43a
by Ivo De Decker
at 2020-04-11T18:23:07+00:00
dak-setup.sh: update path handling
This should allow 2to3 tests to run.
-
7a17686c
by Ivo De Decker
at 2020-04-11T18:23:07+00:00
run-dbtests: run tests in tmp dir
-
2c8de840
by Ivo De Decker
at 2020-04-11T18:23:07+00:00
dbtest_packages: fix hardcoded path
-
07836c54
by Ivo De Decker
at 2020-04-11T18:23:07+00:00
integration-tests/runner-lib: use DAK_ROOT if set
This should allow running 2to3 tests.
-
2bccdc2e
by Ivo De Decker
at 2020-04-11T18:23:07+00:00
integration-tests/dak-coverage.sh: support python3-coverage
-
586f5a9e
by Ivo De Decker
at 2020-04-11T18:23:07+00:00
run-ci: only run apt-get when running as root
Allows running run-ci as unprivileged user when the needed packages are
already installed.
-
318cd6fd
by Ivo De Decker
at 2020-04-12T10:22:41+00:00
run-ci: add option to run python3 tests with 2to3
-
e24684d2
by Ivo De Decker
at 2020-04-12T10:22:41+00:00
ci: add python3 integration tests
-
0fab5b55
by Ivo De Decker
at 2020-04-12T10:22:41+00:00
forget_signature: explicitly open file as binary
-
970a6ffe
by Ivo De Decker
at 2020-04-12T10:22:41+00:00
replace cmp, as it is not available in python3
Replace cmp(a, b) with (a > b) - (a < b), as suggested on
https://docs.python.org/3.0/whatsnew/3.0.html
-
c0f2c9ff
by Ivo De Decker
at 2020-04-12T10:22:41+00:00
generate_index_diffs: open temporary file as text
-
4895867c
by Ivo De Decker
at 2020-04-12T10:22:41+00:00
ArchiveUpload: use list instead of set for final_suites
Suite is not hashable in python3.
-
3d207c3c
by Ivo De Decker
at 2020-04-12T10:22:41+00:00
policy.py: write accept/reject files as text
-
a13b98d0
by Ivo De Decker
at 2020-04-12T10:32:50+00:00
process_upload: handle UnicodeDecodeError
In python3, showing the contents of a (broken) changes file can raise a
UnicodeDecodeError. Handle this situation.
-
7f355461
by Ivo De Decker
at 2020-04-12T10:33:12+00:00
Show exceptions in {source,binary}_scan_helper
-
a9e06e41
by Ivo De Decker
at 2020-04-12T10:33:12+00:00
call_editor: open temporary file as text
-
88f359f9
by Ivo De Decker
at 2020-04-12T10:33:12+00:00
dbconn: show output when gpg fails in load_keys
-
03b38622
by Ivo De Decker
at 2020-04-12T10:33:12+00:00
daksql: explicitly set Text type for literal
-
beec65af
by Joerg Jaspert
at 2020-04-12T23:26:12+02:00
Merge branch 'pr-192'
* pr-192:
Add encoding test
Add test with revoked key
Tests add grave package
Tests: add snowman package
Tests: Add keys with non-ascii characters to keyring
Tests: gpg data converted to newer format
-
2beda248
by Joerg Jaspert
at 2020-04-12T23:28:49+02:00
Merge branch 'pr-194'
* pr-194:
daksql: explicitly set Text type for literal
dbconn: show output when gpg fails in load_keys
call_editor: open temporary file as text
Show exceptions in {source,binary}_scan_helper
process_upload: handle UnicodeDecodeError
policy.py: write accept/reject files as text
ArchiveUpload: use list instead of set for final_suites
generate_index_diffs: open temporary file as text
replace cmp, as it is not available in python3
forget_signature: explicitly open file as binary
ci: add python3 integration tests
run-ci: add option to run python3 tests with 2to3
run-ci: only run apt-get when running as root
integration-tests/dak-coverage.sh: support python3-coverage
integration-tests/runner-lib: use DAK_ROOT if set
dbtest_packages: fix hardcoded path
run-dbtests: run tests in tmp dir
dak-setup.sh: update path handling
integration-tests/run-tests: show name of failed test