-
Notifications
You must be signed in to change notification settings - Fork 138
/
README
61 lines (35 loc) · 1.75 KB
/
README
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# Copyright (C) 2005-2007, Parrot Foundation.
# $Id$
This directory contains the Parrot test suite.
For details on how tests are written see the documentation
in '../docs/tests.pod'.
For status of the testing effort, see 'TESTS.STATUS.pod' in this directory.
The script 'harness' actually runs the test suite.
Below is a list of subdirs along with a short description
of what is tested in there.
benchmark: Run benchmarks.
codingstd: Conventions and guidelines for Parrot source code.
compilers: Mini languages distributed with Parrot.
configure: Perl modules of configuration subsystem.
distro: Tests run before a distribution is released.
doc: Completeness and sanity of the documentation.
dynoplibs: Dynamic opcode libraries.
dynpmc: Dynamic PMCs.
examples: Check whether the examples are still working.
library: Parrot modules.
manifest: Functionality supporting the creation of MANIFEST
and related files.
native_pbc: Parrot Byte Code.
oo: Object oriented features of Parrot.
op: Try to cover all core operators.
perl: Test Perl 5 modules used for configuration, building
and testing of Parrot.
pharness: Functionality supporting Parrot's test harnesses.
pmc: Try to cover all builtin PMCs.
postconfigure: Tests of configuration system which cannot be run until
configuration has completed.
run: Mostly command line options of the 'parrot' executable.
src: Tests written in C.
steps: Steps in the Parrot configuration process.
stress: Stress testing. Make Parrot sweat.
tools: Executables and script besides 'parrot'. Tools for development.