Unverified Commit e5821282 authored by Simon Welsh's avatar Simon Welsh

Merge branch 'phpunit-5.0'

parents 9400d813 737bb78d
# Changelog
## 5.0.0
* Added:
+ `PHPUnit_Framework_Constraint_IsFinite`
+ `PHPUnit_Framework_Constraint_IsInfinite`
+ `PHPUnit_Framework_Constraint_IsNan`
* Updated to match PHPUnit 5.0
## 4.8.2
* Set up CI
## 4.8.1
* Added:
+ `PHPUnit_Exception`
+ `PHPUnit_Framework_AssertionFailedError`
+ `PHPUnit_Framework_BaseTestListener`
+ `PHPUnit_Framework_CodeCoverageException`
+ `PHPUnit_Framework_Constraint_And`
+ `PHPUnit_Framework_Constraint_ArrayHasKey`
+ `PHPUnit_Framework_Constraint_ArraySubset`
+ `PHPUnit_Framework_Constraint_Attribute`
+ `PHPUnit_Framework_Constraint_Callback`
+ `PHPUnit_Framework_Constraint_ClassHasAttribute`
+ `PHPUnit_Framework_Constraint_ClassHasStaticAttribute`
+ `PHPUnit_Framework_Constraint_Composite`
+ `PHPUnit_Framework_Constraint_Count`
+ `PHPUnit_Framework_Constraint_ExceptionCode`
+ `PHPUnit_Framework_Constraint_ExceptionMessageRegExp`
+ `PHPUnit_Framework_Constraint_ExceptionMessage`
+ `PHPUnit_Framework_Constraint_Exception`
+ `PHPUnit_Framework_Constraint_FileExists`
+ `PHPUnit_Framework_Constraint_GreaterThan`
+ `PHPUnit_Framework_Constraint_IsAnything`
+ `PHPUnit_Framework_Constraint_IsEmpty`
+ `PHPUnit_Framework_Constraint_IsEqual`
+ `PHPUnit_Framework_Constraint_IsFalse`
+ `PHPUnit_Framework_Constraint_IsIdentical`
+ `PHPUnit_Framework_Constraint_IsInstanceOf`
+ `PHPUnit_Framework_Constraint_IsJson`
+ `PHPUnit_Framework_Constraint_IsNull`
+ `PHPUnit_Framework_Constraint_IsTrue`
+ `PHPUnit_Framework_Constraint_IsType`
+ `PHPUnit_Framework_Constraint_JsonMatches_ErrorMessageProvider`
+ `PHPUnit_Framework_Constraint_JsonMatches`
+ `PHPUnit_Framework_Constraint_LessThan`
+ `PHPUnit_Framework_Constraint_Not`
+ `PHPUnit_Framework_Constraint_ObjectHasAttribute`
+ `PHPUnit_Framework_Constraint_Or`
+ `PHPUnit_Framework_Constraint_PCREMatch`
+ `PHPUnit_Framework_Constraint_SameSize`
+ `PHPUnit_Framework_Constraint_StringContains`
+ `PHPUnit_Framework_Constraint_StringEndsWith`
+ `PHPUnit_Framework_Constraint_StringMatches`
+ `PHPUnit_Framework_Constraint_StringStartsWith`
+ `PHPUnit_Framework_Constraint_TraversableContainsOnly`
+ `PHPUnit_Framework_Constraint_TraversableContains`
+ `PHPUnit_Framework_Constraint_Xor`
+ `PHPUnit_Framework_Constraint`
+ `PHPUnit_Framework_Error_Deprecated`
+ `PHPUnit_Framework_Error_Notice`
+ `PHPUnit_Framework_Error_Warning`
+ `PHPUnit_Framework_Error`
+ `PHPUnit_Framework_ExceptionWrapper`
+ `PHPUnit_Framework_Exception`
+ `PHPUnit_Framework_ExpectationFailedException`
+ `PHPUnit_Framework_IncompleteTestCase`
+ `PHPUnit_Framework_IncompleteTestError`
+ `PHPUnit_Framework_IncompleteTest`
+ `PHPUnit_Framework_InvalidCoversTargetError`
+ `PHPUnit_Framework_InvalidCoversTargetException`
+ `PHPUnit_Framework_OutputError`
+ `PHPUnit_Framework_RiskyTestError`
+ `PHPUnit_Framework_RiskyTest`
+ `PHPUnit_Framework_SkippedTestCase`
+ `PHPUnit_Framework_SkippedTestError`
+ `PHPUnit_Framework_SkippedTestSuiteError`
+ `PHPUnit_Framework_SkippedTest`
+ `PHPUnit_Framework_SyntheticError`
+ `PHPUnit_Framework_TestFailure`
+ `PHPUnit_Framework_TestListener`
+ `PHPUnit_Framework_TestResult`
+ `PHPUnit_Framework_TestSuite_DataProvider`
+ `PHPUnit_Framework_TestSuite`
+ `PHPUnit_Framework_UnintentionallyCoveredCodeError`
+ `PHPUnit_Framework_Warning`
+ `PHPUnit_Runner_Filter_Factory`
* Add PHPUnit as a required dependancy
* Add a README
* Added in `void` return types to assert methods
* Commented out un-known types. Can now run with `assume_php=false`
* Fully stubbed out the protected values in `PHPUnit_Framework_Assert`
* Fully stubbed out the protected values in `PHPUnit_Framework_TestCase`
* Updated class return types to use the actual class for constraints
## 4.8.0
* Added:
- Interfaces:
+ `PHPUnit_Framework_SelfDescribing`
+ `PHPUnit_Framework_Test`
* Fully stubbed out the public values in `PHPUnit_Framework_Assert`
* Fully stubbed out the public values in `PHPUnit_Framework_TestCase`
* Now requires HHVM 3.9 or later
* Replaced the `mixed` type with more specific ones, where possible
* Updated to match PHPUnit 4.8
* Used the new `classname<T>` type introduced in HHVM 3.9
## 4.5.0
Initial release to match PHPUnit 4.5
......@@ -73,8 +73,8 @@ This code is provided under the MIT (X11 variant) license. The full text of
which can be found in the [LICENSE.md](LICENSE.md) file.
<!-- Please keep these sorted alphabetically. -->
[build-image]: https://git.simon.geek.nz/ci/projects/1/status.png?ref=master
[build-link]: https://git.simon.geek.nz/ci/projects/1?ref=master
[build-image]: https://git.simon.geek.nz/ci/projects/1/status.png?ref=phpunit-5.0
[build-link]: https://git.simon.geek.nz/ci/projects/1?ref=phpunit-5.0
[composer]: https://getcomposer.org/
[decl-mode]: http://docs.hhvm.com/manual/en/hack.modes.decl.php
[hhvm-irc]: http://webchat.freenode.net/?channels=hhvm
......
......@@ -6,7 +6,7 @@
"license": ["MIT"],
"require": {
"hhvm": ">=3.9.0",
"phpunit/phpunit": "~5.1.0"
"phpunit/phpunit": "~5.0.0"
},
"extra": {
"branch-alias": {
......@@ -17,6 +17,6 @@
},
"support": {
"issues": "https://git.simon.geek.nz/91-carriage/phpunit-hhi/issues",
"source": "https://git.simon.geek.nz/91-carriage/phpunit-hhi/tree/master"
"source": "https://git.simon.geek.nz/91-carriage/phpunit-hhi/tree/phpunit-5.0"
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment