Gentoo Archives: gentoo-soc

From: "Michał Górny" <mgorny@g.o>
To: gentoo-soc@l.g.o
Cc: Denis Dupeyron <calchan@g.o>
Subject: [gentoo-soc] PMS Test Suite, weekly report #6
Date: Sun, 19 Jun 2011 10:04:54
Message-Id: 20110619120459.6e7845d4@pomiocik.lan
1 Hello, all.
2
3 Short summary: PMS Test Suite is a suite of tools and a test library
4 to test any of the Gentoo Package Managers for compliance against
5 the Package Manager Specification.
6
7 The project is basically running on schedule, though docs are getting
8 a little delayed.
9
10 New technical details:
11 - cloning of most of the test class properties to simplify mangling
12 them in test instances,
13 - _finalize() function for tests to do final modifications to test
14 objects (like adding inherited phase func calls when a particular
15 phase func is provided),
16 - ebuild DESCRIPTIONs are generated from docstrings now,
17 - a revised PackageManager API with delayed (transactional) package
18 merge and unmerge support,
19 - a revised TestCase API which calls pm.merge()/.unmerge() directly (to
20 give tests more control, like over unmerging test dependencies in
21 .clean()).
22
23 New use details:
24 - fixed runtime environment issues with portage,
25 - added tests for dependency resolution (with a succeeding and failing
26 dependencies).
27
28 Current bugs:
29 - exceptions raised in main loop callbacks don't cause the program
30 to exit.
31
32 Next week should bring:
33 - docs explaining particular tests,
34 - hopefully, paludis support,
35 - next tests.
36
37 --
38 Best regards,
39 Michał Górny

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-soc] PMS Test Suite, weekly report #6 Arne Babenhauserheide <arne_bab@×××.de>