public inbox for gentoo-soc@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-soc] PMS Test Suite, weekly report #7
@ 2011-06-25  8:43 Michał Górny
  0 siblings, 0 replies; only message in thread
From: Michał Górny @ 2011-06-25  8:43 UTC (permalink / raw
  To: gentoo-soc; +Cc: Denis Dupeyron

[-- Attachment #1: Type: text/plain, Size: 1309 bytes --]

Hello, all.

Short summary: PMS Test Suite is a suite of tools and a test library
to test any of the Gentoo Package Managers for compliance against
the Package Manager Specification.

The project is running ahead of schedule.

User-perspective news:
- some docs on the test library format,
- paludis support,
- support for running without Manifests (except for paludis),
- now HTML docs are complete and syntax-highlighted,
- ability to pass the test list on the command line,
- D-Bus service config file is installed now as well.

Technical news:
- use of abstract classes,
- removal of setgid() magic -- repos are now world-readable,
- a nice VDB API,
- few fixes, polishes,
- Python module renamed to all-lowercase.

New tests:
- INHERITED variable test,
- RDEPEND=DEPEND fallback test,
- DEFINED_PHASES, PDEPEND,
- WORKDIR fallback test,
- variable scoping test.

The next week I'm having two hard exams, thus I won't be able to spend
that much work on pmsts.

Nearest future should bring:
- more docs,
- a few more simple tests,
- the first versioned release (for testing and feedback),
- re-definition of EAPIs in tests (to distinguish between 'useful'
  and 'supported' EAPIs).

Then I'd like to proceed with eclass tests.

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-06-25  8:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-25  8:43 [gentoo-soc] PMS Test Suite, weekly report #7 Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox