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 running ahead of schedule. |
8 |
|
9 |
User-perspective news: |
10 |
- some docs on the test library format, |
11 |
- paludis support, |
12 |
- support for running without Manifests (except for paludis), |
13 |
- now HTML docs are complete and syntax-highlighted, |
14 |
- ability to pass the test list on the command line, |
15 |
- D-Bus service config file is installed now as well. |
16 |
|
17 |
Technical news: |
18 |
- use of abstract classes, |
19 |
- removal of setgid() magic -- repos are now world-readable, |
20 |
- a nice VDB API, |
21 |
- few fixes, polishes, |
22 |
- Python module renamed to all-lowercase. |
23 |
|
24 |
New tests: |
25 |
- INHERITED variable test, |
26 |
- RDEPEND=DEPEND fallback test, |
27 |
- DEFINED_PHASES, PDEPEND, |
28 |
- WORKDIR fallback test, |
29 |
- variable scoping test. |
30 |
|
31 |
The next week I'm having two hard exams, thus I won't be able to spend |
32 |
that much work on pmsts. |
33 |
|
34 |
Nearest future should bring: |
35 |
- more docs, |
36 |
- a few more simple tests, |
37 |
- the first versioned release (for testing and feedback), |
38 |
- re-definition of EAPIs in tests (to distinguish between 'useful' |
39 |
and 'supported' EAPIs). |
40 |
|
41 |
Then I'd like to proceed with eclass tests. |
42 |
|
43 |
-- |
44 |
Best regards, |
45 |
Michał Górny |