-
Notifications
You must be signed in to change notification settings - Fork 12
/
pear.xml
123 lines (123 loc) · 6.87 KB
/
pear.xml
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<?xml version="1.0"?>
<package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd" version="2.0">
<name>Mutagenesis</name>
<channel>pear.php.net</channel>
<summary>Mutation Testing framework for PHP</summary>
<description>Mutagenesis is a Mutation Testing framework for PHP 5.3 (or higher). Its purpose is to link into a PHP test suite (e.g. PHPUnit) for a library or application, mangle (mutate) the underlying source code in varying ways, and check whether running the matching test suite reveals any form of failure. Mutations are progressively applied and tested. In essence, it is quality assurance for tests. If a mutation causes the test suite to fail, it means your tests were sufficient to detect the mutation (this is good!). If not...time to add new tests to cover the undetected mutation.</description>
<lead>
<name>Padraic Brady</name>
<user>padraic</user>
<email>[email protected]</email>
<active>yes</active>
</lead>
<date>2010-05-10</date>
<time>17:19:27</time>
<version>
<release>0.5.0</release>
<api>0.5.0</api>
</version>
<stability>
<release>beta</release>
<api>beta</api>
</stability>
<license uri="http://www.opensource.org/licenses/bsd-license.php">BSD</license>
<notes>Initial release.</notes>
<contents>
<dir name="/" baseinstalldir="">
<dir name="bin">
<file name="mutagenesis" role="script" baseinstalldir="/">
<tasks:replace type="pear-config" from="/usr/bin/env php" to="php_bin"/>
<tasks:replace type="pear-config" from="@php_bin@" to="php_bin"/>
<tasks:replace type="pear-config" from="@bin_dir@" to="bin_dir"/>
<tasks:replace type="pear-config" from="@pear_directory@" to="php_dir"/>
</file>
<file name="mutagenesis.bat" role="script" baseinstalldir="/">
<tasks:replace type="pear-config" from="@php_bin@" to="php_bin"/>
<tasks:replace type="pear-config" from="@bin_dir@" to="bin_dir"/>
</file>
</dir>
<dir name="library">
<dir name="Mutagenesis">
<dir name="Adapter">
<file name="AdapterAbstract.php" role="php"/>
<file name="Phpunit.php" role="php"/>
<dir name="Phpunit">
<file name="Runner.php" role="php"/>
</dir>
</dir>
<file name="Console.php" role="php"/>
<file name="Generator.php" role="php"/>
<file name="Loader.php" role="php"/>
<file name="Mutable.php" role="php"/>
<dir name="Mutation">
<file name="BooleanAnd.php" role="php"/>
<file name="BooleanFalse.php" role="php"/>
<file name="BooleanOr.php" role="php"/>
<file name="BooleanTrue.php" role="php"/>
<file name="MutationAbstract.php" role="php"/>
<file name="OperatorAddition.php" role="php"/>
<file name="OperatorDecrement.php" role="php"/>
<file name="OperatorIncrement.php" role="php"/>
<file name="OperatorSubtraction.php" role="php"/>
</dir>
<dir name="Renderer">
<file name="RendererInterface.php" role="php"/>
<file name="Text.php" role="php"/>
</dir>
<dir name="Runner">
<file name="Base.php" role="php"/>
<file name="Mutation.php" role="php"/>
<file name="RunnerAbstract.php" role="php"/>
</dir>
<dir name="Utility">
<file name="Diff.php" role="php"/>
<file name="Job.php" role="php"/>
<file name="Process.php" role="php"/>
<file name="Runkit.php" role="php"/>
</dir>
</dir>
</dir>
</dir>
</contents>
<dependencies>
<required>
<php>
<min>5.3.0</min>
</php>
<pearinstaller>
<min>1.4.0</min>
</pearinstaller>
</required>
</dependencies>
<phprelease>
<filelist>
<install as="mutagenesis" name="bin/mutagenesis"/>
<install as="mutagenesis.bat" name="bin/mutagenesis.bat"/>
<install name="library/Mutagenesis/Adapter/AdapterAbstract.php" as="Mutagenesis/Adapter/AdapterAbstract.php"/>
<install name="library/Mutagenesis/Adapter/Phpunit.php" as="Mutagenesis/Adapter/Phpunit.php"/>
<install name="library/Mutagenesis/Adapter/Phpunit/Runner.php" as="Mutagenesis/Adapter/Phpunit/Runner.php"/>
<install name="library/Mutagenesis/Console.php" as="Mutagenesis/Console.php"/>
<install name="library/Mutagenesis/Generator.php" as="Mutagenesis/Generator.php"/>
<install name="library/Mutagenesis/Loader.php" as="Mutagenesis/Loader.php"/>
<install name="library/Mutagenesis/Mutable.php" as="Mutagenesis/Mutable.php"/>
<install name="library/Mutagenesis/Mutation/BooleanAnd.php" as="Mutagenesis/Mutation/BooleanAnd.php"/>
<install name="library/Mutagenesis/Mutation/BooleanFalse.php" as="Mutagenesis/Mutation/BooleanFalse.php"/>
<install name="library/Mutagenesis/Mutation/BooleanOr.php" as="Mutagenesis/Mutation/BooleanOr.php"/>
<install name="library/Mutagenesis/Mutation/BooleanTrue.php" as="Mutagenesis/Mutation/BooleanTrue.php"/>
<install name="library/Mutagenesis/Mutation/MutationAbstract.php" as="Mutagenesis/Mutation/MutationAbstract.php"/>
<install name="library/Mutagenesis/Mutation/OperatorAddition.php" as="Mutagenesis/Mutation/OperatorAddition.php"/>
<install name="library/Mutagenesis/Mutation/OperatorDecrement.php" as="Mutagenesis/Mutation/OperatorDecrement.php"/>
<install name="library/Mutagenesis/Mutation/OperatorIncrement.php" as="Mutagenesis/Mutation/OperatorIncrement.php"/>
<install name="library/Mutagenesis/Mutation/OperatorSubtraction.php" as="Mutagenesis/Mutation/OperatorSubtraction.php"/>
<install name="library/Mutagenesis/Renderer/RendererInterface.php" as="Mutagenesis/Renderer/RendererInterface.php"/>
<install name="library/Mutagenesis/Renderer/Text.php" as="Mutagenesis/Renderer/Text.php"/>
<install name="library/Mutagenesis/Runner/Base.php" as="Mutagenesis/Runner/Base.php"/>
<install name="library/Mutagenesis/Runner/Mutation.php" as="Mutagenesis/Runner/Mutation.php"/>
<install name="library/Mutagenesis/Runner/RunnerAbstract.php" as="Mutagenesis/Runner/RunnerAbstract.php"/>
<install name="library/Mutagenesis/Utility/Diff.php" as="Mutagenesis/Utility/Diff.php"/>
<install name="library/Mutagenesis/Utility/Job.php" as="Mutagenesis/Utility/Job.php"/>
<install name="library/Mutagenesis/Utility/Process.php" as="Mutagenesis/Utility/Process.php"/>
<install name="library/Mutagenesis/Utility/Runkit.php" as="Mutagenesis/Utility/Runkit.php"/>
</filelist>
</phprelease>
</package>