blob: d81b222874db91444fa82547451ff5bd296ee61f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
PMS Test Suite
==============
A GSoC 2011 project by Michał Górny.
http://www.gentoo.org/proj/en/qa/pms/pms-test-suite.xml
Few words of introduction
-------------------------
The PMS Test Suite projects aims to create a comprehensive, universal test suite
for Gentoo Package Managers. It is supposed to create a set of test ebuilds, run
them using a particular Package Manager (like portage) and check their results
to determine whether the PM does comply to the PMS [1].
[1]:http://www.gentoo.org/proj/en/qa/pms.xml
How to run it
-------------
The code is currently in early stage of development, you can try out some
of the functions already implemented.
First you need to clone the two necessary git repos:
git clone --recursive git://git.overlays.gentoo.org/proj/pms-test-suite.git
git clone git://git.overlays.gentoo.org/proj/pms-test-suite-overlay.git
Then run the `ebuild-generator` script, passing the path to the overlay as its
-R option:
cd pms-test-suite
./ebuild-generator -R ../pms-test-suite-overlay
<!-- vim:se syn=markdown :-->
|