mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 00:16:46 +02:00
MDL-50926 phpunit: Upgrade to phpunit 4.x
This commit is contained in:
parent
f5d23fc162
commit
b80b35d0fc
9 changed files with 734 additions and 105 deletions
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"phpunit/phpunit": "3.7.*",
|
"phpunit/phpunit": "4.7.*",
|
||||||
"phpunit/dbUnit": "1.2.*",
|
"phpunit/dbUnit": "1.4.*",
|
||||||
"moodlehq/behat-extension": "1.30.0"
|
"moodlehq/behat-extension": "1.30.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
715
composer.lock
generated
715
composer.lock
generated
|
@ -4,7 +4,7 @@
|
||||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
|
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
|
||||||
"This file is @generated automatically"
|
"This file is @generated automatically"
|
||||||
],
|
],
|
||||||
"hash": "3ddf5ab21f539f6f64c7e80174be48bb",
|
"hash": "a85d8c9e61ccba5e235093157021f7b5",
|
||||||
"packages": [],
|
"packages": [],
|
||||||
"packages-dev": [
|
"packages-dev": [
|
||||||
{
|
{
|
||||||
|
@ -747,6 +747,60 @@
|
||||||
],
|
],
|
||||||
"time": "2014-12-20 21:24:13"
|
"time": "2014-12-20 21:24:13"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "doctrine/instantiator",
|
||||||
|
"version": "1.0.5",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/doctrine/instantiator.git",
|
||||||
|
"reference": "8e884e78f9f0eb1329e445619e04456e64d8051d"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d",
|
||||||
|
"reference": "8e884e78f9f0eb1329e445619e04456e64d8051d",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"php": ">=5.3,<8.0-DEV"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"athletic/athletic": "~0.1.8",
|
||||||
|
"ext-pdo": "*",
|
||||||
|
"ext-phar": "*",
|
||||||
|
"phpunit/phpunit": "~4.0",
|
||||||
|
"squizlabs/php_codesniffer": "~2.0"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.0.x-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-4": {
|
||||||
|
"Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Marco Pivetta",
|
||||||
|
"email": "ocramius@gmail.com",
|
||||||
|
"homepage": "http://ocramius.github.com/"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
|
||||||
|
"homepage": "https://github.com/doctrine/instantiator",
|
||||||
|
"keywords": [
|
||||||
|
"constructor",
|
||||||
|
"instantiate"
|
||||||
|
],
|
||||||
|
"time": "2015-06-14 21:17:01"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "doctrine/lexer",
|
"name": "doctrine/lexer",
|
||||||
"version": "v1.0.1",
|
"version": "v1.0.1",
|
||||||
|
@ -1058,32 +1112,142 @@
|
||||||
"time": "2015-05-15 02:00:06"
|
"time": "2015-05-15 02:00:06"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/dbunit",
|
"name": "phpdocumentor/reflection-docblock",
|
||||||
"version": "1.2.3",
|
"version": "2.0.4",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/dbunit.git",
|
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
|
||||||
"reference": "8386782a2d55153e44a06eb1a9d13d6ed35d9c2d"
|
"reference": "d68dbdc53dc358a816f00b300704702b2eaff7b8"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/dbunit/zipball/8386782a2d55153e44a06eb1a9d13d6ed35d9c2d",
|
"url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/d68dbdc53dc358a816f00b300704702b2eaff7b8",
|
||||||
"reference": "8386782a2d55153e44a06eb1a9d13d6ed35d9c2d",
|
"reference": "d68dbdc53dc358a816f00b300704702b2eaff7b8",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"php": ">=5.3.3"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "~4.0"
|
||||||
|
},
|
||||||
|
"suggest": {
|
||||||
|
"dflydev/markdown": "~1.0",
|
||||||
|
"erusev/parsedown": "~1.0"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "2.0.x-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-0": {
|
||||||
|
"phpDocumentor": [
|
||||||
|
"src/"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Mike van Riel",
|
||||||
|
"email": "mike.vanriel@naenius.com"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"time": "2015-02-03 12:10:50"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "phpspec/prophecy",
|
||||||
|
"version": "v1.4.1",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/phpspec/prophecy.git",
|
||||||
|
"reference": "3132b1f44c7bf2ec4c7eb2d3cb78fdeca760d373"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/phpspec/prophecy/zipball/3132b1f44c7bf2ec4c7eb2d3cb78fdeca760d373",
|
||||||
|
"reference": "3132b1f44c7bf2ec4c7eb2d3cb78fdeca760d373",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"doctrine/instantiator": "^1.0.2",
|
||||||
|
"phpdocumentor/reflection-docblock": "~2.0",
|
||||||
|
"sebastian/comparator": "~1.1"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpspec/phpspec": "~2.0"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.4.x-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"psr-0": {
|
||||||
|
"Prophecy\\": "src/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"MIT"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Konstantin Kudryashov",
|
||||||
|
"email": "ever.zet@gmail.com",
|
||||||
|
"homepage": "http://everzet.com"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Marcello Duarte",
|
||||||
|
"email": "marcello.duarte@gmail.com"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Highly opinionated mocking framework for PHP 5.3+",
|
||||||
|
"homepage": "https://github.com/phpspec/prophecy",
|
||||||
|
"keywords": [
|
||||||
|
"Double",
|
||||||
|
"Dummy",
|
||||||
|
"fake",
|
||||||
|
"mock",
|
||||||
|
"spy",
|
||||||
|
"stub"
|
||||||
|
],
|
||||||
|
"time": "2015-04-27 22:15:08"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "phpunit/dbunit",
|
||||||
|
"version": "1.4.0",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/sebastianbergmann/dbunit.git",
|
||||||
|
"reference": "1afe25c90834ec499f007f48dd73767fdec3bf4f"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/sebastianbergmann/dbunit/zipball/1afe25c90834ec499f007f48dd73767fdec3bf4f",
|
||||||
|
"reference": "1afe25c90834ec499f007f48dd73767fdec3bf4f",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"ext-pdo": "*",
|
"ext-pdo": "*",
|
||||||
"ext-simplexml": "*",
|
"ext-simplexml": "*",
|
||||||
"php": ">=5.3.3",
|
"php": ">=5.3.3",
|
||||||
"phpunit/phpunit": ">=3.7.0@stable"
|
"phpunit/phpunit": "~4.0",
|
||||||
|
"symfony/yaml": "~2.1"
|
||||||
},
|
},
|
||||||
"bin": [
|
"bin": [
|
||||||
"dbunit.php"
|
"composer/bin/dbunit"
|
||||||
],
|
],
|
||||||
"type": "library",
|
"type": "library",
|
||||||
"extra": {
|
"extra": {
|
||||||
"branch-alias": {
|
"branch-alias": {
|
||||||
"dev-master": "1.2.x-dev"
|
"dev-master": "1.3.x-dev"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
|
@ -1113,50 +1277,51 @@
|
||||||
"testing",
|
"testing",
|
||||||
"xunit"
|
"xunit"
|
||||||
],
|
],
|
||||||
"time": "2013-03-01 11:50:46"
|
"time": "2015-05-21 21:11:02"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/php-code-coverage",
|
"name": "phpunit/php-code-coverage",
|
||||||
"version": "1.2.18",
|
"version": "2.2.2",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
|
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
|
||||||
"reference": "fe2466802556d3fe4e4d1d58ffd3ccfd0a19be0b"
|
"reference": "2d7c03c0e4e080901b8f33b2897b0577be18a13c"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/fe2466802556d3fe4e4d1d58ffd3ccfd0a19be0b",
|
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/2d7c03c0e4e080901b8f33b2897b0577be18a13c",
|
||||||
"reference": "fe2466802556d3fe4e4d1d58ffd3ccfd0a19be0b",
|
"reference": "2d7c03c0e4e080901b8f33b2897b0577be18a13c",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"php": ">=5.3.3",
|
"php": ">=5.3.3",
|
||||||
"phpunit/php-file-iterator": ">=1.3.0@stable",
|
"phpunit/php-file-iterator": "~1.3",
|
||||||
"phpunit/php-text-template": ">=1.2.0@stable",
|
"phpunit/php-text-template": "~1.2",
|
||||||
"phpunit/php-token-stream": ">=1.1.3,<1.3.0"
|
"phpunit/php-token-stream": "~1.3",
|
||||||
|
"sebastian/environment": "^1.3.2",
|
||||||
|
"sebastian/version": "~1.0"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"phpunit/phpunit": "3.7.*@dev"
|
"ext-xdebug": ">=2.1.4",
|
||||||
|
"phpunit/phpunit": "~4"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
"ext-dom": "*",
|
"ext-dom": "*",
|
||||||
"ext-xdebug": ">=2.0.5"
|
"ext-xdebug": ">=2.2.1",
|
||||||
|
"ext-xmlwriter": "*"
|
||||||
},
|
},
|
||||||
"type": "library",
|
"type": "library",
|
||||||
"extra": {
|
"extra": {
|
||||||
"branch-alias": {
|
"branch-alias": {
|
||||||
"dev-master": "1.2.x-dev"
|
"dev-master": "2.2.x-dev"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
"classmap": [
|
"classmap": [
|
||||||
"PHP/"
|
"src/"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"notification-url": "https://packagist.org/downloads/",
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
"include-path": [
|
|
||||||
""
|
|
||||||
],
|
|
||||||
"license": [
|
"license": [
|
||||||
"BSD-3-Clause"
|
"BSD-3-Clause"
|
||||||
],
|
],
|
||||||
|
@ -1174,20 +1339,20 @@
|
||||||
"testing",
|
"testing",
|
||||||
"xunit"
|
"xunit"
|
||||||
],
|
],
|
||||||
"time": "2014-09-02 10:13:14"
|
"time": "2015-08-04 03:42:39"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/php-file-iterator",
|
"name": "phpunit/php-file-iterator",
|
||||||
"version": "1.4.0",
|
"version": "1.4.1",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
|
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
|
||||||
"reference": "a923bb15680d0089e2316f7a4af8f437046e96bb"
|
"reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a923bb15680d0089e2316f7a4af8f437046e96bb",
|
"url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/6150bf2c35d3fc379e50c7602b75caceaa39dbf0",
|
||||||
"reference": "a923bb15680d0089e2316f7a4af8f437046e96bb",
|
"reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
|
@ -1221,7 +1386,7 @@
|
||||||
"filesystem",
|
"filesystem",
|
||||||
"iterator"
|
"iterator"
|
||||||
],
|
],
|
||||||
"time": "2015-04-02 05:19:05"
|
"time": "2015-06-21 13:08:43"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/php-text-template",
|
"name": "phpunit/php-text-template",
|
||||||
|
@ -1266,16 +1431,16 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/php-timer",
|
"name": "phpunit/php-timer",
|
||||||
"version": "1.0.6",
|
"version": "1.0.7",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/php-timer.git",
|
"url": "https://github.com/sebastianbergmann/php-timer.git",
|
||||||
"reference": "83fe1bdc5d47658b727595c14da140da92b3d66d"
|
"reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/83fe1bdc5d47658b727595c14da140da92b3d66d",
|
"url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3e82f4e9fc92665fafd9157568e4dcb01d014e5b",
|
||||||
"reference": "83fe1bdc5d47658b727595c14da140da92b3d66d",
|
"reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
|
@ -1303,49 +1468,48 @@
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"timer"
|
"timer"
|
||||||
],
|
],
|
||||||
"time": "2015-06-13 07:35:30"
|
"time": "2015-06-21 08:01:12"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/php-token-stream",
|
"name": "phpunit/php-token-stream",
|
||||||
"version": "1.2.2",
|
"version": "1.4.3",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/php-token-stream.git",
|
"url": "https://github.com/sebastianbergmann/php-token-stream.git",
|
||||||
"reference": "ad4e1e23ae01b483c16f600ff1bebec184588e32"
|
"reference": "7a9b0969488c3c54fd62b4d504b3ec758fd005d9"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/ad4e1e23ae01b483c16f600ff1bebec184588e32",
|
"url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/7a9b0969488c3c54fd62b4d504b3ec758fd005d9",
|
||||||
"reference": "ad4e1e23ae01b483c16f600ff1bebec184588e32",
|
"reference": "7a9b0969488c3c54fd62b4d504b3ec758fd005d9",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"ext-tokenizer": "*",
|
"ext-tokenizer": "*",
|
||||||
"php": ">=5.3.3"
|
"php": ">=5.3.3"
|
||||||
},
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "~4.2"
|
||||||
|
},
|
||||||
"type": "library",
|
"type": "library",
|
||||||
"extra": {
|
"extra": {
|
||||||
"branch-alias": {
|
"branch-alias": {
|
||||||
"dev-master": "1.2-dev"
|
"dev-master": "1.4-dev"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
"classmap": [
|
"classmap": [
|
||||||
"PHP/"
|
"src/"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"notification-url": "https://packagist.org/downloads/",
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
"include-path": [
|
|
||||||
""
|
|
||||||
],
|
|
||||||
"license": [
|
"license": [
|
||||||
"BSD-3-Clause"
|
"BSD-3-Clause"
|
||||||
],
|
],
|
||||||
"authors": [
|
"authors": [
|
||||||
{
|
{
|
||||||
"name": "Sebastian Bergmann",
|
"name": "Sebastian Bergmann",
|
||||||
"email": "sb@sebastian-bergmann.de",
|
"email": "sebastian@phpunit.de"
|
||||||
"role": "lead"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"description": "Wrapper around PHP's tokenizer extension.",
|
"description": "Wrapper around PHP's tokenizer extension.",
|
||||||
|
@ -1353,62 +1517,61 @@
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"tokenizer"
|
"tokenizer"
|
||||||
],
|
],
|
||||||
"time": "2014-03-03 05:10:30"
|
"time": "2015-06-19 03:43:16"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/phpunit",
|
"name": "phpunit/phpunit",
|
||||||
"version": "3.7.38",
|
"version": "4.7.7",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
||||||
"reference": "38709dc22d519a3d1be46849868aa2ddf822bcf6"
|
"reference": "9b97f9d807b862c2de2a36e86690000801c85724"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/38709dc22d519a3d1be46849868aa2ddf822bcf6",
|
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/9b97f9d807b862c2de2a36e86690000801c85724",
|
||||||
"reference": "38709dc22d519a3d1be46849868aa2ddf822bcf6",
|
"reference": "9b97f9d807b862c2de2a36e86690000801c85724",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
"ext-ctype": "*",
|
|
||||||
"ext-dom": "*",
|
"ext-dom": "*",
|
||||||
"ext-json": "*",
|
"ext-json": "*",
|
||||||
"ext-pcre": "*",
|
"ext-pcre": "*",
|
||||||
"ext-reflection": "*",
|
"ext-reflection": "*",
|
||||||
"ext-spl": "*",
|
"ext-spl": "*",
|
||||||
"php": ">=5.3.3",
|
"php": ">=5.3.3",
|
||||||
"phpunit/php-code-coverage": "~1.2",
|
"phpspec/prophecy": "~1.3,>=1.3.1",
|
||||||
"phpunit/php-file-iterator": "~1.3",
|
"phpunit/php-code-coverage": "~2.1",
|
||||||
"phpunit/php-text-template": "~1.1",
|
"phpunit/php-file-iterator": "~1.4",
|
||||||
"phpunit/php-timer": "~1.0",
|
"phpunit/php-text-template": "~1.2",
|
||||||
"phpunit/phpunit-mock-objects": "~1.2",
|
"phpunit/php-timer": ">=1.0.6",
|
||||||
"symfony/yaml": "~2.0"
|
"phpunit/phpunit-mock-objects": "~2.3",
|
||||||
},
|
"sebastian/comparator": "~1.1",
|
||||||
"require-dev": {
|
"sebastian/diff": "~1.2",
|
||||||
"pear-pear.php.net/pear": "1.9.4"
|
"sebastian/environment": "~1.2",
|
||||||
|
"sebastian/exporter": "~1.2",
|
||||||
|
"sebastian/global-state": "~1.0",
|
||||||
|
"sebastian/version": "~1.0",
|
||||||
|
"symfony/yaml": "~2.1|~3.0"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
"phpunit/php-invoker": "~1.1"
|
"phpunit/php-invoker": "~1.1"
|
||||||
},
|
},
|
||||||
"bin": [
|
"bin": [
|
||||||
"composer/bin/phpunit"
|
"phpunit"
|
||||||
],
|
],
|
||||||
"type": "library",
|
"type": "library",
|
||||||
"extra": {
|
"extra": {
|
||||||
"branch-alias": {
|
"branch-alias": {
|
||||||
"dev-master": "3.7.x-dev"
|
"dev-master": "4.7.x-dev"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
"classmap": [
|
"classmap": [
|
||||||
"PHPUnit/"
|
"src/"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"notification-url": "https://packagist.org/downloads/",
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
"include-path": [
|
|
||||||
"",
|
|
||||||
"../../symfony/yaml/"
|
|
||||||
],
|
|
||||||
"license": [
|
"license": [
|
||||||
"BSD-3-Clause"
|
"BSD-3-Clause"
|
||||||
],
|
],
|
||||||
|
@ -1420,45 +1583,52 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"description": "The PHP Unit Testing framework.",
|
"description": "The PHP Unit Testing framework.",
|
||||||
"homepage": "http://www.phpunit.de/",
|
"homepage": "https://phpunit.de/",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"phpunit",
|
"phpunit",
|
||||||
"testing",
|
"testing",
|
||||||
"xunit"
|
"xunit"
|
||||||
],
|
],
|
||||||
"time": "2014-10-17 09:04:17"
|
"time": "2015-07-13 11:28:34"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "phpunit/phpunit-mock-objects",
|
"name": "phpunit/phpunit-mock-objects",
|
||||||
"version": "1.2.3",
|
"version": "2.3.6",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
|
"url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
|
||||||
"reference": "5794e3c5c5ba0fb037b11d8151add2a07fa82875"
|
"reference": "18dfbcb81d05e2296c0bcddd4db96cade75e6f42"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/5794e3c5c5ba0fb037b11d8151add2a07fa82875",
|
"url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/18dfbcb81d05e2296c0bcddd4db96cade75e6f42",
|
||||||
"reference": "5794e3c5c5ba0fb037b11d8151add2a07fa82875",
|
"reference": "18dfbcb81d05e2296c0bcddd4db96cade75e6f42",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
|
"doctrine/instantiator": "~1.0,>=1.0.2",
|
||||||
"php": ">=5.3.3",
|
"php": ">=5.3.3",
|
||||||
"phpunit/php-text-template": ">=1.1.1@stable"
|
"phpunit/php-text-template": "~1.2",
|
||||||
|
"sebastian/exporter": "~1.2"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "~4.4"
|
||||||
},
|
},
|
||||||
"suggest": {
|
"suggest": {
|
||||||
"ext-soap": "*"
|
"ext-soap": "*"
|
||||||
},
|
},
|
||||||
"type": "library",
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "2.3.x-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
"classmap": [
|
"classmap": [
|
||||||
"PHPUnit/"
|
"src/"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"notification-url": "https://packagist.org/downloads/",
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
"include-path": [
|
|
||||||
""
|
|
||||||
],
|
|
||||||
"license": [
|
"license": [
|
||||||
"BSD-3-Clause"
|
"BSD-3-Clause"
|
||||||
],
|
],
|
||||||
|
@ -1475,7 +1645,7 @@
|
||||||
"mock",
|
"mock",
|
||||||
"xunit"
|
"xunit"
|
||||||
],
|
],
|
||||||
"time": "2013-01-13 10:24:48"
|
"time": "2015-07-10 06:54:24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "psr/log",
|
"name": "psr/log",
|
||||||
|
@ -1515,6 +1685,377 @@
|
||||||
],
|
],
|
||||||
"time": "2012-12-21 11:40:51"
|
"time": "2012-12-21 11:40:51"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "sebastian/comparator",
|
||||||
|
"version": "1.2.0",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/sebastianbergmann/comparator.git",
|
||||||
|
"reference": "937efb279bd37a375bcadf584dec0726f84dbf22"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/937efb279bd37a375bcadf584dec0726f84dbf22",
|
||||||
|
"reference": "937efb279bd37a375bcadf584dec0726f84dbf22",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"php": ">=5.3.3",
|
||||||
|
"sebastian/diff": "~1.2",
|
||||||
|
"sebastian/exporter": "~1.2"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "~4.4"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.2.x-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"classmap": [
|
||||||
|
"src/"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"BSD-3-Clause"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Jeff Welch",
|
||||||
|
"email": "whatthejeff@gmail.com"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Volker Dusch",
|
||||||
|
"email": "github@wallbash.com"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Bernhard Schussek",
|
||||||
|
"email": "bschussek@2bepublished.at"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Sebastian Bergmann",
|
||||||
|
"email": "sebastian@phpunit.de"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Provides the functionality to compare PHP values for equality",
|
||||||
|
"homepage": "http://www.github.com/sebastianbergmann/comparator",
|
||||||
|
"keywords": [
|
||||||
|
"comparator",
|
||||||
|
"compare",
|
||||||
|
"equality"
|
||||||
|
],
|
||||||
|
"time": "2015-07-26 15:48:44"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sebastian/diff",
|
||||||
|
"version": "1.3.0",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/sebastianbergmann/diff.git",
|
||||||
|
"reference": "863df9687835c62aa423a22412d26fa2ebde3fd3"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/863df9687835c62aa423a22412d26fa2ebde3fd3",
|
||||||
|
"reference": "863df9687835c62aa423a22412d26fa2ebde3fd3",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"php": ">=5.3.3"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "~4.2"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.3-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"classmap": [
|
||||||
|
"src/"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"BSD-3-Clause"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Kore Nordmann",
|
||||||
|
"email": "mail@kore-nordmann.de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Sebastian Bergmann",
|
||||||
|
"email": "sebastian@phpunit.de"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Diff implementation",
|
||||||
|
"homepage": "http://www.github.com/sebastianbergmann/diff",
|
||||||
|
"keywords": [
|
||||||
|
"diff"
|
||||||
|
],
|
||||||
|
"time": "2015-02-22 15:13:53"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sebastian/environment",
|
||||||
|
"version": "1.3.2",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/sebastianbergmann/environment.git",
|
||||||
|
"reference": "6324c907ce7a52478eeeaede764f48733ef5ae44"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/6324c907ce7a52478eeeaede764f48733ef5ae44",
|
||||||
|
"reference": "6324c907ce7a52478eeeaede764f48733ef5ae44",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"php": ">=5.3.3"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "~4.4"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.3.x-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"classmap": [
|
||||||
|
"src/"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"BSD-3-Clause"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Sebastian Bergmann",
|
||||||
|
"email": "sebastian@phpunit.de"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Provides functionality to handle HHVM/PHP environments",
|
||||||
|
"homepage": "http://www.github.com/sebastianbergmann/environment",
|
||||||
|
"keywords": [
|
||||||
|
"Xdebug",
|
||||||
|
"environment",
|
||||||
|
"hhvm"
|
||||||
|
],
|
||||||
|
"time": "2015-08-03 06:14:51"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sebastian/exporter",
|
||||||
|
"version": "1.2.1",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/sebastianbergmann/exporter.git",
|
||||||
|
"reference": "7ae5513327cb536431847bcc0c10edba2701064e"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/7ae5513327cb536431847bcc0c10edba2701064e",
|
||||||
|
"reference": "7ae5513327cb536431847bcc0c10edba2701064e",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"php": ">=5.3.3",
|
||||||
|
"sebastian/recursion-context": "~1.0"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "~4.4"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.2.x-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"classmap": [
|
||||||
|
"src/"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"BSD-3-Clause"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Jeff Welch",
|
||||||
|
"email": "whatthejeff@gmail.com"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Volker Dusch",
|
||||||
|
"email": "github@wallbash.com"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Bernhard Schussek",
|
||||||
|
"email": "bschussek@2bepublished.at"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Sebastian Bergmann",
|
||||||
|
"email": "sebastian@phpunit.de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Adam Harvey",
|
||||||
|
"email": "aharvey@php.net"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Provides the functionality to export PHP variables for visualization",
|
||||||
|
"homepage": "http://www.github.com/sebastianbergmann/exporter",
|
||||||
|
"keywords": [
|
||||||
|
"export",
|
||||||
|
"exporter"
|
||||||
|
],
|
||||||
|
"time": "2015-06-21 07:55:53"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sebastian/global-state",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/sebastianbergmann/global-state.git",
|
||||||
|
"reference": "c7428acdb62ece0a45e6306f1ae85e1c05b09c01"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/c7428acdb62ece0a45e6306f1ae85e1c05b09c01",
|
||||||
|
"reference": "c7428acdb62ece0a45e6306f1ae85e1c05b09c01",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"php": ">=5.3.3"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "~4.2"
|
||||||
|
},
|
||||||
|
"suggest": {
|
||||||
|
"ext-uopz": "*"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.0-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"classmap": [
|
||||||
|
"src/"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"BSD-3-Clause"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Sebastian Bergmann",
|
||||||
|
"email": "sebastian@phpunit.de"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Snapshotting of global state",
|
||||||
|
"homepage": "http://www.github.com/sebastianbergmann/global-state",
|
||||||
|
"keywords": [
|
||||||
|
"global state"
|
||||||
|
],
|
||||||
|
"time": "2014-10-06 09:23:50"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sebastian/recursion-context",
|
||||||
|
"version": "1.0.1",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/sebastianbergmann/recursion-context.git",
|
||||||
|
"reference": "994d4a811bafe801fb06dccbee797863ba2792ba"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/994d4a811bafe801fb06dccbee797863ba2792ba",
|
||||||
|
"reference": "994d4a811bafe801fb06dccbee797863ba2792ba",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"require": {
|
||||||
|
"php": ">=5.3.3"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"phpunit/phpunit": "~4.4"
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"extra": {
|
||||||
|
"branch-alias": {
|
||||||
|
"dev-master": "1.0.x-dev"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"classmap": [
|
||||||
|
"src/"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"BSD-3-Clause"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Jeff Welch",
|
||||||
|
"email": "whatthejeff@gmail.com"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Sebastian Bergmann",
|
||||||
|
"email": "sebastian@phpunit.de"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Adam Harvey",
|
||||||
|
"email": "aharvey@php.net"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Provides functionality to recursively process PHP variables",
|
||||||
|
"homepage": "http://www.github.com/sebastianbergmann/recursion-context",
|
||||||
|
"time": "2015-06-21 08:04:50"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "sebastian/version",
|
||||||
|
"version": "1.0.6",
|
||||||
|
"source": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/sebastianbergmann/version.git",
|
||||||
|
"reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6"
|
||||||
|
},
|
||||||
|
"dist": {
|
||||||
|
"type": "zip",
|
||||||
|
"url": "https://api.github.com/repos/sebastianbergmann/version/zipball/58b3a85e7999757d6ad81c787a1fbf5ff6c628c6",
|
||||||
|
"reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6",
|
||||||
|
"shasum": ""
|
||||||
|
},
|
||||||
|
"type": "library",
|
||||||
|
"autoload": {
|
||||||
|
"classmap": [
|
||||||
|
"src/"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"notification-url": "https://packagist.org/downloads/",
|
||||||
|
"license": [
|
||||||
|
"BSD-3-Clause"
|
||||||
|
],
|
||||||
|
"authors": [
|
||||||
|
{
|
||||||
|
"name": "Sebastian Bergmann",
|
||||||
|
"email": "sebastian@phpunit.de",
|
||||||
|
"role": "lead"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"description": "Library that helps with managing the version number of Git-hosted PHP projects",
|
||||||
|
"homepage": "https://github.com/sebastianbergmann/version",
|
||||||
|
"time": "2015-06-21 13:59:46"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "symfony/icu",
|
"name": "symfony/icu",
|
||||||
"version": "v1.2.2",
|
"version": "v1.2.2",
|
||||||
|
@ -1679,16 +2220,16 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "twig/twig",
|
"name": "twig/twig",
|
||||||
"version": "v1.18.2",
|
"version": "v1.19.0",
|
||||||
"source": {
|
"source": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/twigphp/Twig.git",
|
"url": "https://github.com/twigphp/Twig.git",
|
||||||
"reference": "e8e6575abf6102af53ec283f7f14b89e304fa602"
|
"reference": "edbeaf43b0a606cdaadc32a11d2673614a377b90"
|
||||||
},
|
},
|
||||||
"dist": {
|
"dist": {
|
||||||
"type": "zip",
|
"type": "zip",
|
||||||
"url": "https://api.github.com/repos/twigphp/Twig/zipball/e8e6575abf6102af53ec283f7f14b89e304fa602",
|
"url": "https://api.github.com/repos/twigphp/Twig/zipball/edbeaf43b0a606cdaadc32a11d2673614a377b90",
|
||||||
"reference": "e8e6575abf6102af53ec283f7f14b89e304fa602",
|
"reference": "edbeaf43b0a606cdaadc32a11d2673614a377b90",
|
||||||
"shasum": ""
|
"shasum": ""
|
||||||
},
|
},
|
||||||
"require": {
|
"require": {
|
||||||
|
@ -1697,7 +2238,7 @@
|
||||||
"type": "library",
|
"type": "library",
|
||||||
"extra": {
|
"extra": {
|
||||||
"branch-alias": {
|
"branch-alias": {
|
||||||
"dev-master": "1.18-dev"
|
"dev-master": "1.19-dev"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"autoload": {
|
"autoload": {
|
||||||
|
@ -1732,7 +2273,7 @@
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"templating"
|
"templating"
|
||||||
],
|
],
|
||||||
"time": "2015-06-06 23:31:24"
|
"time": "2015-07-31 13:45:26"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"aliases": [],
|
"aliases": [],
|
||||||
|
|
75
lib/phpunit/classes/base_testcase.php
Normal file
75
lib/phpunit/classes/base_testcase.php
Normal file
|
@ -0,0 +1,75 @@
|
||||||
|
<?php
|
||||||
|
// This file is part of Moodle - http://moodle.org/
|
||||||
|
//
|
||||||
|
// Moodle is free software: you can redistribute it and/or modify
|
||||||
|
// it under the terms of the GNU General Public License as published by
|
||||||
|
// the Free Software Foundation, either version 3 of the License, or
|
||||||
|
// (at your option) any later version.
|
||||||
|
//
|
||||||
|
// Moodle is distributed in the hope that it will be useful,
|
||||||
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
// GNU General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU General Public License
|
||||||
|
// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Base test case class.
|
||||||
|
*
|
||||||
|
* @package core
|
||||||
|
* @category test
|
||||||
|
* @author Tony Levi <tony.levi@blackboard.com>
|
||||||
|
* @copyright 2015 Blackboard (http://www.blackboard.com)
|
||||||
|
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Base class for PHPUnit test cases customised for Moodle
|
||||||
|
*
|
||||||
|
* It is intended for functionality common to both basic and advanced_testcase.
|
||||||
|
*
|
||||||
|
* @package core
|
||||||
|
* @category test
|
||||||
|
* @author Tony Levi <tony.levi@blackboard.com>
|
||||||
|
* @copyright 2015 Blackboard (http://www.blackboard.com)
|
||||||
|
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||||
|
*/
|
||||||
|
abstract class base_testcase extends PHPUnit_Framework_TestCase {
|
||||||
|
/**
|
||||||
|
* Note: we are overriding this method to remove the deprecated error
|
||||||
|
* @see https://tracker.moodle.org/browse/MDL-47129
|
||||||
|
*
|
||||||
|
* @param array $matcher
|
||||||
|
* @param string $actual
|
||||||
|
* @param string $message
|
||||||
|
* @param boolean $ishtml
|
||||||
|
*
|
||||||
|
* @deprecated 3.0
|
||||||
|
*/
|
||||||
|
public static function assertTag($matcher, $actual, $message = '', $ishtml = true) {
|
||||||
|
$dom = PHPUnit_Util_XML::load($actual, $ishtml);
|
||||||
|
$tags = PHPUnit_Util_XML::findNodes($dom, $matcher, $ishtml);
|
||||||
|
$matched = count($tags) > 0 && $tags[0] instanceof DOMNode;
|
||||||
|
self::assertTrue($matched, $message);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Note: we are overriding this method to remove the deprecated error
|
||||||
|
* @see https://tracker.moodle.org/browse/MDL-47129
|
||||||
|
*
|
||||||
|
* @param array $matcher
|
||||||
|
* @param string $actual
|
||||||
|
* @param string $message
|
||||||
|
* @param boolean $ishtml
|
||||||
|
*
|
||||||
|
* @deprecated 3.0
|
||||||
|
*/
|
||||||
|
public static function assertNotTag($matcher, $actual, $message = '', $ishtml = true) {
|
||||||
|
$dom = PHPUnit_Util_XML::load($actual, $ishtml);
|
||||||
|
$tags = PHPUnit_Util_XML::findNodes($dom, $matcher, $ishtml);
|
||||||
|
$matched = count($tags) > 0 && $tags[0] instanceof DOMNode;
|
||||||
|
self::assertFalse($matched, $message);
|
||||||
|
}
|
||||||
|
}
|
|
@ -34,7 +34,7 @@
|
||||||
* @copyright 2012 Petr Skoda {@link http://skodak.org}
|
* @copyright 2012 Petr Skoda {@link http://skodak.org}
|
||||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||||
*/
|
*/
|
||||||
abstract class basic_testcase extends PHPUnit_Framework_TestCase {
|
abstract class basic_testcase extends \base_testcase {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Constructs a test case with the given name.
|
* Constructs a test case with the given name.
|
||||||
|
|
|
@ -45,7 +45,7 @@ class Hint_ResultPrinter extends PHPUnit_TextUI_ResultPrinter {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Fallback if something goes wrong.
|
// Fallback if something goes wrong.
|
||||||
parent::__construct(null, false, false, false);
|
parent::__construct(null, false, self::COLOR_DEFAULT, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function printDefectTrace(PHPUnit_Framework_TestFailure $defect) {
|
protected function printDefectTrace(PHPUnit_Framework_TestFailure $defect) {
|
||||||
|
@ -135,7 +135,7 @@ class Hacky_TextUI_Command_reader extends PHPUnit_TextUI_Command {
|
||||||
$verbose = isset($config['verbose']) ? $config['verbose'] : false;
|
$verbose = isset($config['verbose']) ? $config['verbose'] : false;
|
||||||
$verbose = isset($arguments['verbose']) ? $arguments['verbose'] : $verbose;
|
$verbose = isset($arguments['verbose']) ? $arguments['verbose'] : $verbose;
|
||||||
|
|
||||||
$colors = isset($config['colors']) ? $config['colors'] : false;
|
$colors = isset($config['colors']) ? $config['colors'] : Hint_ResultPrinter::COLOR_DEFAULT;
|
||||||
$colors = isset($arguments['colors']) ? $arguments['colors'] : $colors;
|
$colors = isset($arguments['colors']) ? $arguments['colors'] : $colors;
|
||||||
|
|
||||||
$debug = isset($config['debug']) ? $config['debug'] : false;
|
$debug = isset($config['debug']) ? $config['debug'] : false;
|
||||||
|
|
|
@ -30,6 +30,7 @@ require_once(__DIR__.'/classes/event_mock.php');
|
||||||
require_once(__DIR__.'/classes/event_sink.php');
|
require_once(__DIR__.'/classes/event_sink.php');
|
||||||
require_once(__DIR__.'/classes/message_sink.php');
|
require_once(__DIR__.'/classes/message_sink.php');
|
||||||
require_once(__DIR__.'/classes/phpmailer_sink.php');
|
require_once(__DIR__.'/classes/phpmailer_sink.php');
|
||||||
|
require_once(__DIR__.'/classes/base_testcase.php');
|
||||||
require_once(__DIR__.'/classes/basic_testcase.php');
|
require_once(__DIR__.'/classes/basic_testcase.php');
|
||||||
require_once(__DIR__.'/classes/database_driver_testcase.php');
|
require_once(__DIR__.'/classes/database_driver_testcase.php');
|
||||||
require_once(__DIR__.'/classes/arraydataset.php');
|
require_once(__DIR__.'/classes/arraydataset.php');
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!--moodle: this schema was generated using code from https://github.com/gooh/phpunit-schema-->
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
|
||||||
<xs:annotation>
|
<xs:annotation>
|
||||||
<xs:documentation source="http://www.phpunit.de/manual/current/en/appendixes.configuration.html">
|
<xs:documentation source="https://phpunit.de/manual/4.7/en/appendixes.configuration.html">
|
||||||
This Schema file defines the rules by which the XML configuration file of PHPUnit may be structured.
|
This Schema file defines the rules by which the XML configuration file of PHPUnit 4.7 may be structured.
|
||||||
</xs:documentation>
|
</xs:documentation>
|
||||||
|
<xs:appinfo source="http://www.phpunit.de/manual/current/en/appendixes.configuration.html"/>
|
||||||
</xs:annotation>
|
</xs:annotation>
|
||||||
<xs:element name="phpunit" type="phpUnitType">
|
<xs:element name="phpunit" type="phpUnitType">
|
||||||
<xs:annotation>
|
<xs:annotation>
|
||||||
|
@ -35,7 +35,8 @@
|
||||||
<xs:complexType name="whiteListType">
|
<xs:complexType name="whiteListType">
|
||||||
<xs:complexContent>
|
<xs:complexContent>
|
||||||
<xs:extension base="filterType">
|
<xs:extension base="filterType">
|
||||||
<xs:attribute name="addUncoveredFilesFromWhitelist" default="true" type="xs:boolean"/>
|
<xs:attribute name="addUncoveredFilesFromWhitelist" default="false" type="xs:boolean"/>
|
||||||
|
<xs:attribute name="processUncoveredFilesFromWhitelist" default="true" type="xs:boolean"/>
|
||||||
</xs:extension>
|
</xs:extension>
|
||||||
</xs:complexContent>
|
</xs:complexContent>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
|
@ -114,7 +115,9 @@
|
||||||
<xs:simpleType>
|
<xs:simpleType>
|
||||||
<xs:restriction base="xs:string">
|
<xs:restriction base="xs:string">
|
||||||
<xs:enumeration value="coverage-html"/>
|
<xs:enumeration value="coverage-html"/>
|
||||||
|
<xs:enumeration value="coverage-text"/>
|
||||||
<xs:enumeration value="coverage-clover"/>
|
<xs:enumeration value="coverage-clover"/>
|
||||||
|
<xs:enumeration value="coverage-crap4j"/>
|
||||||
<xs:enumeration value="json"/>
|
<xs:enumeration value="json"/>
|
||||||
<xs:enumeration value="plain"/>
|
<xs:enumeration value="plain"/>
|
||||||
<xs:enumeration value="tap"/>
|
<xs:enumeration value="tap"/>
|
||||||
|
@ -125,13 +128,10 @@
|
||||||
</xs:simpleType>
|
</xs:simpleType>
|
||||||
</xs:attribute>
|
</xs:attribute>
|
||||||
<xs:attribute name="target" type="xs:anyURI"/>
|
<xs:attribute name="target" type="xs:anyURI"/>
|
||||||
<xs:attribute name="title" type="xs:string"/>
|
|
||||||
<xs:attribute name="charset" type="xs:string" default="UTF-8"/>
|
|
||||||
<xs:attribute name="yui" type="xs:boolean" default="true"/>
|
|
||||||
<xs:attribute name="highlight" type="xs:boolean" default="false"/>
|
|
||||||
<xs:attribute name="lowUpperBound" type="xs:nonNegativeInteger" default="35"/>
|
<xs:attribute name="lowUpperBound" type="xs:nonNegativeInteger" default="35"/>
|
||||||
<xs:attribute name="highLowerBound" type="xs:nonNegativeInteger" default="70"/>
|
<xs:attribute name="highLowerBound" type="xs:nonNegativeInteger" default="70"/>
|
||||||
<xs:attribute name="logIncompleteSkipped" type="xs:boolean" default="false"/>
|
<xs:attribute name="logIncompleteSkipped" type="xs:boolean" default="false"/>
|
||||||
|
<xs:attribute name="showUncoveredFiles" type="xs:boolean" default="false"/>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
<xs:group name="pathGroup">
|
<xs:group name="pathGroup">
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
|
@ -190,6 +190,7 @@
|
||||||
<xs:attribute name="bootstrap" type="xs:anyURI"/>
|
<xs:attribute name="bootstrap" type="xs:anyURI"/>
|
||||||
<xs:attribute name="cacheTokens" type="xs:boolean"/>
|
<xs:attribute name="cacheTokens" type="xs:boolean"/>
|
||||||
<xs:attribute name="colors" type="xs:boolean" default="false"/>
|
<xs:attribute name="colors" type="xs:boolean" default="false"/>
|
||||||
|
<xs:attribute name="columns" type="xs:integer" default="80"/>
|
||||||
<xs:attribute name="convertErrorsToExceptions" type="xs:boolean" default="true"/>
|
<xs:attribute name="convertErrorsToExceptions" type="xs:boolean" default="true"/>
|
||||||
<xs:attribute name="convertNoticesToExceptions" type="xs:boolean" default="true"/>
|
<xs:attribute name="convertNoticesToExceptions" type="xs:boolean" default="true"/>
|
||||||
<xs:attribute name="convertWarningsToExceptions" type="xs:boolean" default="true"/>
|
<xs:attribute name="convertWarningsToExceptions" type="xs:boolean" default="true"/>
|
||||||
|
@ -201,7 +202,14 @@
|
||||||
<xs:attribute name="stopOnError" type="xs:boolean" default="false"/>
|
<xs:attribute name="stopOnError" type="xs:boolean" default="false"/>
|
||||||
<xs:attribute name="stopOnFailure" type="xs:boolean" default="false"/>
|
<xs:attribute name="stopOnFailure" type="xs:boolean" default="false"/>
|
||||||
<xs:attribute name="stopOnIncomplete" type="xs:boolean" default="false"/>
|
<xs:attribute name="stopOnIncomplete" type="xs:boolean" default="false"/>
|
||||||
|
<xs:attribute name="stopOnRisky" type="xs:boolean" default="false"/>
|
||||||
<xs:attribute name="stopOnSkipped" type="xs:boolean" default="false"/>
|
<xs:attribute name="stopOnSkipped" type="xs:boolean" default="false"/>
|
||||||
|
<xs:attribute name="beStrictAboutTestsThatDoNotTestAnything" type="xs:boolean" default="false"/>
|
||||||
|
<xs:attribute name="beStrictAboutOutputDuringTests" type="xs:boolean" default="false"/>
|
||||||
|
<xs:attribute name="beStrictAboutTestSize" type="xs:boolean" default="false"/>
|
||||||
|
<xs:attribute name="beStrictAboutTodoAnnotatedTests" type="xs:boolean" default="false"/>
|
||||||
|
<xs:attribute name="beStrictAboutChangesToGlobalState" type="xs:boolean" default="false"/>
|
||||||
|
<xs:attribute name="checkForUnintentionallyCoveredCode" type="xs:boolean" default="false"/>
|
||||||
<xs:attribute name="strict" type="xs:boolean" default="false"/>
|
<xs:attribute name="strict" type="xs:boolean" default="false"/>
|
||||||
<xs:attribute name="testSuiteLoaderClass" type="xs:string" default="PHPUnit_Runner_StandardTestSuiteLoader"/>
|
<xs:attribute name="testSuiteLoaderClass" type="xs:string" default="PHPUnit_Runner_StandardTestSuiteLoader"/>
|
||||||
<xs:attribute name="testSuiteLoaderFile" type="xs:anyURI"/>
|
<xs:attribute name="testSuiteLoaderFile" type="xs:anyURI"/>
|
||||||
|
@ -209,6 +217,7 @@
|
||||||
<xs:attribute name="timeoutForMediumTests" type="xs:integer" default="10"/>
|
<xs:attribute name="timeoutForMediumTests" type="xs:integer" default="10"/>
|
||||||
<xs:attribute name="timeoutForLargeTests" type="xs:integer" default="60"/>
|
<xs:attribute name="timeoutForLargeTests" type="xs:integer" default="60"/>
|
||||||
<xs:attribute name="verbose" type="xs:boolean" default="false"/>
|
<xs:attribute name="verbose" type="xs:boolean" default="false"/>
|
||||||
|
<xs:attribute name="stderr" type="xs:boolean" default="false"/>
|
||||||
</xs:attributeGroup>
|
</xs:attributeGroup>
|
||||||
<xs:group name="configGroup">
|
<xs:group name="configGroup">
|
||||||
<xs:all>
|
<xs:all>
|
||||||
|
@ -238,11 +247,14 @@
|
||||||
<xs:element name="testsuites" type="testSuitesType" substitutionGroup="testSuiteFacet"/>
|
<xs:element name="testsuites" type="testSuitesType" substitutionGroup="testSuiteFacet"/>
|
||||||
<xs:complexType name="testSuitesType">
|
<xs:complexType name="testSuitesType">
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element name="testsuite" type="testSuiteType" maxOccurs="unbounded"/><!--moodle: added macOccures-->
|
<xs:element name="testsuite" type="testSuiteType" maxOccurs="unbounded"/>
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
<xs:complexType name="testSuiteType">
|
<xs:complexType name="testSuiteType">
|
||||||
<xs:group ref="pathGroup"/>
|
<xs:sequence>
|
||||||
|
<xs:group ref="pathGroup"/>
|
||||||
|
<xs:element name="exclude" type="xs:anyURI" minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
</xs:sequence>
|
||||||
<xs:attribute name="name" type="xs:string" use="required"/>
|
<xs:attribute name="name" type="xs:string" use="required"/>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:schema>
|
</xs:schema>
|
||||||
|
|
|
@ -3,6 +3,7 @@ information provided here is intended especially for developers.
|
||||||
|
|
||||||
=== 3.0 ===
|
=== 3.0 ===
|
||||||
|
|
||||||
|
* PHPUnit is upgraded to 4.7. Some tests using deprecated assertions etc may need changes to work correctly.
|
||||||
* get_referer() has been deprecated, please use the get_local_referer function instead.
|
* get_referer() has been deprecated, please use the get_local_referer function instead.
|
||||||
* \core\progress\null is renamed to \core\progress\none for improved PHP7 compatibility as null is a reserved word (see MDL-50453).
|
* \core\progress\null is renamed to \core\progress\none for improved PHP7 compatibility as null is a reserved word (see MDL-50453).
|
||||||
* \webservice_xmlrpc_client now respects proxy server settings. If your XMLRPC server is available on your local network and not via your proxy server, you may need to add it to the list of proxy
|
* \webservice_xmlrpc_client now respects proxy server settings. If your XMLRPC server is available on your local network and not via your proxy server, you may need to add it to the list of proxy
|
||||||
|
|
|
@ -13,7 +13,6 @@
|
||||||
stopOnFailure="false"
|
stopOnFailure="false"
|
||||||
stopOnIncomplete="false"
|
stopOnIncomplete="false"
|
||||||
stopOnSkipped="false"
|
stopOnSkipped="false"
|
||||||
strict="false"
|
|
||||||
printerClass="Hint_ResultPrinter"
|
printerClass="Hint_ResultPrinter"
|
||||||
testSuiteLoaderClass="phpunit_autoloader"
|
testSuiteLoaderClass="phpunit_autoloader"
|
||||||
>
|
>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue