Proyectos de Subversion Moodle

Rev

Rev 11 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
<?xml version="1.0" encoding="UTF-8"?>
2
<phpunit
3
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
1441 ariadna 4
  xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.5/phpunit.xsd"
5
  bootstrap="lib/phpunit/bootstrap.php"
6
  processIsolation="false"
7
  backupGlobals="false"
8
  cacheResult="false"
9
  failOnDeprecation="true"
10
  failOnWarning="true"
11
  stopOnError="false"
12
  stopOnFailure="false"
13
  stopOnIncomplete="false"
14
  stopOnSkipped="false"
15
  beStrictAboutTestsThatDoNotTestAnything="false"
16
  beStrictAboutOutputDuringTests="true"
17
  cacheDirectory=".phpunit.cache"
18
  backupStaticProperties="false"
19
>
1 efrain 20
 
21
  <php>
22
    <!--<const name="PHPUNIT_LONGTEST" value="1"/> uncomment to execute also slow or otherwise expensive tests-->
23
    <const name="PHPUNIT_SEQUENCE_START" value=""/>
24
 
25
    <!--Following constants instruct tests to fetch external test files from alternative location
26
        or skip tests if empty, clone https://github.com/moodlehq/moodle-exttests to local web server-->
27
    <!--<const name="TEST_EXTERNAL_FILES_HTTP_URL" value="http://download.moodle.org/unittest"/>
28
        uncomment and alter to fetch external test files from alternative location-->
29
    <!--<const name="TEST_EXTERNAL_FILES_HTTPS_URL" value="https://download.moodle.org/unittest"/>
30
        uncomment and alter to fetch external test files from alternative location-->
31
  </php>
32
 
33
  <!--All core suites need to be manually added here-->
34
 
35
  <testsuites>
36
    <testsuite name="core_phpunit_testsuite">
37
      <directory suffix="_test.php">lib/phpunit/tests</directory>
11 efrain 38
      <exclude>lib/phpunit/tests/classes</exclude>
1441 ariadna 39
      <exclude>lib/phpunit/tests/fixtures</exclude>
1 efrain 40
    </testsuite>
41
    <testsuite name="core_test_testsuite">
42
      <directory suffix="_test.php">lib/testing/tests</directory>
11 efrain 43
      <exclude>lib/testing/tests/classes</exclude>
1441 ariadna 44
      <exclude>lib/testing/tests/fixtures</exclude>
1 efrain 45
    </testsuite>
46
    <testsuite name="core_ddl_testsuite">
47
      <directory suffix="_test.php">lib/ddl/tests</directory>
11 efrain 48
      <exclude>lib/ddl/tests/classes</exclude>
1441 ariadna 49
      <exclude>lib/ddl/tests/fixtures</exclude>
1 efrain 50
    </testsuite>
51
    <testsuite name="core_dml_testsuite">
52
      <directory suffix="_test.php">lib/dml/tests</directory>
11 efrain 53
      <exclude>lib/dml/tests/classes</exclude>
1441 ariadna 54
      <exclude>lib/dml/tests/fixtures</exclude>
1 efrain 55
    </testsuite>
56
    <testsuite name="core_testsuite">
57
      <directory suffix="_test.php">lib/tests</directory>
11 efrain 58
      <exclude>lib/tests/classes</exclude>
1441 ariadna 59
      <exclude>lib/tests/fixtures</exclude>
1 efrain 60
      <!-- <directory suffix="_test.php">lib/ajax/tests</directory> -->
61
    </testsuite>
62
    <testsuite name="core_external_testsuite">
63
      <directory suffix="_test.php">lib/external/tests</directory>
11 efrain 64
      <exclude>lib/external/tests/classes</exclude>
1441 ariadna 65
      <exclude>lib/external/tests/fixtures</exclude>
1 efrain 66
    </testsuite>
67
    <testsuite name="core_favourites_testsuite">
68
      <directory suffix="_test.php">favourites/tests</directory>
11 efrain 69
      <exclude>favourites/tests/classes</exclude>
1441 ariadna 70
      <exclude>favourites/tests/fixtures</exclude>
1 efrain 71
    </testsuite>
72
    <testsuite name="core_form_testsuite">
73
      <directory suffix="_test.php">lib/form/tests</directory>
11 efrain 74
      <exclude>lib/form/tests/classes</exclude>
1441 ariadna 75
      <exclude>lib/form/tests/fixtures</exclude>
1 efrain 76
    </testsuite>
77
    <testsuite name="core_files_testsuite">
78
      <directory suffix="_test.php">lib/filestorage/tests</directory>
79
      <directory suffix="_test.php">lib/filebrowser/tests</directory>
80
      <directory suffix="_test.php">files/tests</directory>
11 efrain 81
      <exclude>lib/filestorage/tests/classes</exclude>
1441 ariadna 82
      <exclude>lib/filestorage/tests/fixtures</exclude>
11 efrain 83
      <exclude>lib/filebrowser/tests/classes</exclude>
1441 ariadna 84
      <exclude>lib/filebrowser/tests/fixtures</exclude>
11 efrain 85
      <exclude>files/tests/classes</exclude>
1441 ariadna 86
      <exclude>files/tests/fixtures</exclude>
1 efrain 87
    </testsuite>
88
    <testsuite name="core_filter_testsuite">
89
      <directory suffix="_test.php">filter/tests</directory>
11 efrain 90
      <exclude>filter/tests/classes</exclude>
1441 ariadna 91
      <exclude>filter/tests/fixtures</exclude>
1 efrain 92
    </testsuite>
93
    <testsuite name="core_role_testsuite">
94
      <directory suffix="_test.php">admin/roles/tests</directory>
11 efrain 95
      <exclude>admin/roles/tests/classes</exclude>
1 efrain 96
    </testsuite>
97
    <testsuite name="core_cohort_testsuite">
98
      <directory suffix="_test.php">cohort/tests</directory>
11 efrain 99
      <exclude>cohort/tests/classes</exclude>
1 efrain 100
    </testsuite>
101
    <testsuite name="core_grades_testsuite">
102
      <directory suffix="_test.php">lib/grade/tests</directory>
103
      <directory suffix="_test.php">grade/tests</directory>
104
      <directory suffix="_test.php">grade/grading/tests</directory>
11 efrain 105
      <exclude>lib/grade/tests/classes</exclude>
106
      <exclude>grade/tests/classes</exclude>
107
      <exclude>grade/grading/tests/classes</exclude>
1 efrain 108
    </testsuite>
109
    <testsuite name="core_analytics_testsuite">
110
      <directory suffix="_test.php">analytics/tests</directory>
11 efrain 111
      <exclude>analytics/tests/classes</exclude>
1 efrain 112
    </testsuite>
113
    <testsuite name="core_availability_testsuite">
114
      <directory suffix="_test.php">availability/tests</directory>
11 efrain 115
      <exclude>availability/tests/classes</exclude>
1 efrain 116
    </testsuite>
117
    <testsuite name="core_backup_testsuite">
118
      <directory suffix="_test.php">backup/controller/tests</directory>
119
      <directory suffix="_test.php">backup/converter/moodle1/tests</directory>
120
      <directory suffix="_test.php">backup/moodle2/tests</directory>
121
      <directory suffix="_test.php">backup/tests</directory>
122
      <directory suffix="_test.php">backup/util</directory>
11 efrain 123
      <exclude>backup/controller/tests/classes</exclude>
124
      <exclude>backup/converter/moodle1/tests/classes</exclude>
125
      <exclude>backup/moodle2/tests/classes</exclude>
126
      <exclude>backup/tests/classes</exclude>
127
      <exclude>backup/util/classes</exclude>
1 efrain 128
    </testsuite>
129
    <testsuite name="core_badges_testsuite">
130
      <directory suffix="_test.php">badges/tests</directory>
11 efrain 131
      <exclude>badges/tests/classes</exclude>
1 efrain 132
    </testsuite>
133
    <testsuite name="core_blog_testsuite">
134
      <directory suffix="_test.php">blog/tests</directory>
11 efrain 135
      <exclude>blog/tests/classes</exclude>
1 efrain 136
    </testsuite>
137
    <testsuite name="core_customfield_testsuite">
138
      <directory suffix="_test.php">customfield/tests</directory>
11 efrain 139
      <exclude>customfield/tests/classes</exclude>
1 efrain 140
    </testsuite>
141
    <testsuite name="core_iplookup_testsuite">
142
      <directory suffix="_test.php">iplookup/tests</directory>
11 efrain 143
      <exclude>iplookup/tests/classes</exclude>
1 efrain 144
    </testsuite>
145
    <testsuite name="core_course_testsuite">
146
      <directory suffix="_test.php">course/tests</directory>
11 efrain 147
      <exclude>course/tests/classes</exclude>
1 efrain 148
    </testsuite>
149
    <testsuite name="core_courseformat_testsuite">
150
      <directory suffix="_test.php">course/format/tests</directory>
11 efrain 151
      <exclude>course/format/tests/classes</exclude>
1 efrain 152
    </testsuite>
153
    <testsuite name="core_privacy_testsuite">
154
      <directory suffix="_test.php">privacy/tests</directory>
11 efrain 155
      <exclude>privacy/tests/classes</exclude>
1 efrain 156
    </testsuite>
157
    <testsuite name="core_question_testsuite">
158
      <directory suffix="_test.php">question/engine/tests</directory>
159
      <directory suffix="_test.php">question/tests</directory>
160
      <directory suffix="_test.php">question/type/tests</directory>
161
      <directory suffix="_test.php">question/engine/upgrade/tests</directory>
11 efrain 162
      <exclude>question/engine/tests/classes</exclude>
163
      <exclude>question/tests/classes</exclude>
164
      <exclude>question/type/tests/classes</exclude>
165
      <exclude>question/engine/upgrade/tests/classes</exclude>
1 efrain 166
    </testsuite>
167
    <testsuite name="core_cache_testsuite">
168
      <directory suffix="_test.php">cache/tests</directory>
11 efrain 169
      <exclude>cache/tests/classes</exclude>
1441 ariadna 170
      <exclude>cache/tests/fixtures</exclude>
1 efrain 171
    </testsuite>
172
    <testsuite name="core_calendar_testsuite">
173
      <directory suffix="_test.php">calendar/tests</directory>
11 efrain 174
      <exclude>calendar/tests/classes</exclude>
1441 ariadna 175
      <exclude>calendar/tests/fixtures</exclude>
1 efrain 176
    </testsuite>
177
    <testsuite name="core_enrol_testsuite">
178
      <directory suffix="_test.php">enrol/tests</directory>
11 efrain 179
      <exclude>enrol/tests/classes</exclude>
1441 ariadna 180
      <exclude>enrol/tests/fixtures</exclude>
1 efrain 181
    </testsuite>
182
    <testsuite name="core_group_testsuite">
183
      <directory suffix="_test.php">group/tests</directory>
11 efrain 184
      <exclude>group/tests/classes</exclude>
1441 ariadna 185
      <exclude>group/tests/fixtures</exclude>
1 efrain 186
    </testsuite>
187
    <testsuite name="core_message_testsuite">
188
      <directory suffix="_test.php">message/tests</directory>
11 efrain 189
      <exclude>message/tests/classes</exclude>
1441 ariadna 190
      <exclude>message/tests/fixtures</exclude>
1 efrain 191
    </testsuite>
192
    <testsuite name="core_notes_testsuite">
193
      <directory suffix="_test.php">notes/tests</directory>
11 efrain 194
      <exclude>notes/tests/classes</exclude>
1441 ariadna 195
      <exclude>notes/tests/fixtures</exclude>
1 efrain 196
    </testsuite>
197
    <testsuite name="core_tag_testsuite">
198
      <directory suffix="_test.php">tag/tests</directory>
11 efrain 199
      <exclude>tag/tests/classes</exclude>
1441 ariadna 200
      <exclude>tag/tests/fixtures</exclude>
1 efrain 201
    </testsuite>
202
    <testsuite name="core_rating_testsuite">
203
      <directory suffix="_test.php">rating/tests</directory>
11 efrain 204
      <exclude>rating/tests/classes</exclude>
1441 ariadna 205
      <exclude>rating/tests/fixtures</exclude>
1 efrain 206
    </testsuite>
207
    <testsuite name="core_repository_testsuite">
208
      <directory suffix="_test.php">repository/tests</directory>
11 efrain 209
      <exclude>repository/tests/classes</exclude>
1441 ariadna 210
      <exclude>repository/tests/fixtures</exclude>
1 efrain 211
    </testsuite>
212
    <testsuite name="core_userkey_testsuite">
213
      <directory suffix="_test.php">lib/userkey/tests</directory>
11 efrain 214
      <exclude>lib/userkey/tests/classes</exclude>
1441 ariadna 215
      <exclude>lib/userkey/tests/fixtures</exclude>
1 efrain 216
    </testsuite>
217
    <testsuite name="core_user_testsuite">
218
      <directory suffix="_test.php">user/tests</directory>
11 efrain 219
      <exclude>user/tests/classes</exclude>
1441 ariadna 220
      <exclude>user/tests/fixtures</exclude>
1 efrain 221
    </testsuite>
222
    <testsuite name="core_webservice_testsuite">
223
      <directory suffix="_test.php">webservice/tests</directory>
11 efrain 224
      <exclude>webservice/tests/classes</exclude>
1441 ariadna 225
      <exclude>webservice/tests/fixtures</exclude>
1 efrain 226
    </testsuite>
227
    <testsuite name="core_mnet_testsuite">
228
      <directory suffix="_test.php">mnet/tests</directory>
11 efrain 229
      <exclude>mnet/tests/classes</exclude>
1441 ariadna 230
      <exclude>mnet/tests/fixtures</exclude>
1 efrain 231
    </testsuite>
232
    <testsuite name="core_completion_testsuite">
233
      <directory suffix="_test.php">completion/tests</directory>
11 efrain 234
      <exclude>completion/tests/classes</exclude>
1441 ariadna 235
      <exclude>completion/tests/fixtures</exclude>
1 efrain 236
    </testsuite>
237
    <testsuite name="core_comment_testsuite">
238
      <directory suffix="_test.php">comment/tests</directory>
11 efrain 239
      <exclude>comment/tests/classes</exclude>
1441 ariadna 240
      <exclude>comment/tests/fixtures</exclude>
1 efrain 241
    </testsuite>
242
    <testsuite name="core_search_testsuite">
243
      <directory suffix="_test.php">search/tests</directory>
11 efrain 244
      <exclude>search/tests/classes</exclude>
1441 ariadna 245
      <exclude>search/tests/fixtures</exclude>
1 efrain 246
    </testsuite>
247
    <testsuite name="core_competency_testsuite">
248
      <directory suffix="_test.php">competency/tests</directory>
11 efrain 249
      <exclude>competency/tests/classes</exclude>
1441 ariadna 250
      <exclude>competency/tests/fixtures</exclude>
1 efrain 251
    </testsuite>
252
    <testsuite name="core_my_testsuite">
253
      <directory suffix="_test.php">my/tests</directory>
11 efrain 254
      <exclude>my/tests/classes</exclude>
1441 ariadna 255
      <exclude>my/tests/fixtures</exclude>
1 efrain 256
    </testsuite>
257
    <testsuite name="core_auth_testsuite">
258
      <directory suffix="_test.php">auth/tests</directory>
11 efrain 259
      <exclude>auth/tests/classes</exclude>
1441 ariadna 260
      <exclude>auth/tests/fixtures</exclude>
1 efrain 261
    </testsuite>
262
    <testsuite name="core_block_testsuite">
263
      <directory suffix="_test.php">blocks/tests</directory>
11 efrain 264
      <exclude>blocks/tests/classes</exclude>
1441 ariadna 265
      <exclude>blocks/tests/fixtures</exclude>
1 efrain 266
    </testsuite>
267
    <testsuite name="core_login_testsuite">
268
      <directory suffix="_test.php">login/tests</directory>
11 efrain 269
      <exclude>login/tests/classes</exclude>
1441 ariadna 270
      <exclude>login/tests/fixtures</exclude>
1 efrain 271
    </testsuite>
272
    <testsuite name="core_plagiarism_testsuite">
273
      <directory suffix="_test.php">plagiarism/tests</directory>
11 efrain 274
      <exclude>plagiarism/tests/classes</exclude>
1441 ariadna 275
      <exclude>plagiarism/tests/fixtures</exclude>
1 efrain 276
    </testsuite>
277
    <testsuite name="core_portfolio_testsuite">
278
      <directory suffix="_test.php">portfolio/tests</directory>
11 efrain 279
      <exclude>portfolio/tests/classes</exclude>
1441 ariadna 280
      <exclude>portfolio/tests/fixtures</exclude>
1 efrain 281
    </testsuite>
282
    <testsuite name="core_editor_testsuite">
283
      <directory suffix="_test.php">lib/editor/tests</directory>
11 efrain 284
      <exclude>lib/editor/tests/classes</exclude>
1441 ariadna 285
      <exclude>lib/editor/tests/fixtures</exclude>
1 efrain 286
    </testsuite>
287
    <testsuite name="core_rss_testsuite">
288
      <directory suffix="_test.php">rss/tests</directory>
11 efrain 289
      <exclude>rss/tests/classes</exclude>
1441 ariadna 290
      <exclude>rss/tests/fixtures</exclude>
1 efrain 291
    </testsuite>
292
    <testsuite name="core_table_testsuite">
293
      <directory suffix="_test.php">lib/table/tests</directory>
11 efrain 294
      <exclude>lib/table/tests/classes</exclude>
1441 ariadna 295
      <exclude>lib/table/tests/fixtures</exclude>
1 efrain 296
    </testsuite>
297
    <testsuite name="core_h5p_testsuite">
298
      <directory suffix="_test.php">h5p/tests</directory>
11 efrain 299
      <exclude>h5p/tests/classes</exclude>
1441 ariadna 300
      <exclude>h5p/tests/fixtures</exclude>
1 efrain 301
    </testsuite>
302
    <testsuite name="core_xapi_testsuite">
303
      <directory suffix="_test.php">lib/xapi/tests</directory>
11 efrain 304
      <exclude>lib/xapi/tests/classes</exclude>
1441 ariadna 305
      <exclude>lib/xapi/tests/fixtures</exclude>
1 efrain 306
    </testsuite>
307
    <testsuite name="core_contentbank_testsuite">
308
      <directory suffix="_test.php">contentbank/tests</directory>
11 efrain 309
      <exclude>contentbank/tests/classes</exclude>
1441 ariadna 310
      <exclude>contentbank/tests/fixtures</exclude>
1 efrain 311
    </testsuite>
312
    <testsuite name="core_payment_testsuite">
313
      <directory suffix="_test.php">payment/tests</directory>
11 efrain 314
      <exclude>payment/tests/classes</exclude>
1441 ariadna 315
      <exclude>payment/tests/fixtures</exclude>
1 efrain 316
    </testsuite>
317
    <testsuite name="core_reportbuilder_testsuite">
318
      <directory suffix="_test.php">reportbuilder/tests</directory>
11 efrain 319
      <exclude>reportbuilder/tests/classes</exclude>
1441 ariadna 320
      <exclude>reportbuilder/tests/fixtures</exclude>
1 efrain 321
    </testsuite>
322
    <testsuite name="core_adminpresets_testsuite">
323
      <directory suffix="_test.php">admin/presets/tests</directory>
11 efrain 324
      <exclude>admin/presets/tests/classes</exclude>
1441 ariadna 325
      <exclude>admin/presets/tests/fixtures</exclude>
1 efrain 326
    </testsuite>
327
    <testsuite name="core_admin_testsuite">
328
      <directory suffix="_test.php">admin/tests</directory>
11 efrain 329
      <exclude>admin/tests/classes</exclude>
1441 ariadna 330
      <exclude>admin/tests/fixtures</exclude>
1 efrain 331
    </testsuite>
332
    <testsuite name="core_communication_testsuite">
333
      <directory suffix="_test.php">communication/tests</directory>
11 efrain 334
      <exclude>communication/tests/classes</exclude>
1441 ariadna 335
      <exclude>communication/tests/fixtures</exclude>
1 efrain 336
    </testsuite>
1441 ariadna 337
    <testsuite name="core_ai_testsuite">
338
      <directory suffix="_test.php">ai/tests</directory>
339
      <exclude>ai/tests/classes</exclude>
340
      <exclude>ai/tests/fixtures</exclude>
341
    </testsuite>
342
    <testsuite name="core_sms_testsuite">
343
      <directory suffix="_test.php">sms/tests</directory>
344
      <exclude>sms/tests/classes</exclude>
345
      <exclude>sms/tests/fixtures</exclude>
346
    </testsuite>
1 efrain 347
 
348
    <!--Plugin suites: use admin/tool/phpunit/cli/util.php to build phpunit.xml from
349
        phpunit.xml.dist with up-to-date list of plugins in current install-->
350
 
351
<!--@plugin_suites_start@-->
352
<!--@plugin_suites_end@-->
353
  </testsuites>
354
 
1441 ariadna 355
  <source>
1 efrain 356
<!--@coveragelist@-->
1441 ariadna 357
  </source>
1 efrain 358
 
359
</phpunit>