From: Joerg Jaspert Date: Sun, 1 Nov 2009 09:06:47 +0000 (+0100) Subject: Merge commit 'lamby/master' into merge X-Git-Url: https://git.decadent.org.uk/gitweb/?p=dak.git;a=commitdiff_plain;h=b8d7ece580cbfb35624fe493938edcb0ae921b15 Merge commit 'lamby/master' into merge * commit 'lamby/master': (23 commits) Add tests for process_gpgv_output Remove some of the Table boilerplate Heh, someone fixed these issues since 2001. Add dak.conf for tests as utilities parse it. Port old tests to unittest; currently 18 failures. Add a 'fixture' utility to generate a path to a fixture. Tidy daklib.utils.which_conf_file Use a custom dak.conf during tests - now we can import daklib.utils. Drop executable bits on libraries. Prefer the "Borg" pattern over the GoF singleton pattern. Remove empty docstring. Make daklib.lintian work on the named groups, not the "flat" groups Use named groups in lintian regex. Alter generate_reject_messages to return a generator. Tidy upload.check_lintian. Generate lintian reject messages in daklib.lintian + tests Add a docstring for parse_lintian_output An empty output is handled fine. Move lintian parsing to daklib.lintian and add tests. Rename warning/error in lintian autorejects to nonfatal/fatal. ... Signed-off-by: Joerg Jaspert --- b8d7ece580cbfb35624fe493938edcb0ae921b15