Update tests to phpunit=6
authorwidmogrod <widmogrod@gmail.com>
Thu, 21 Dec 2017 18:47:12 +0000 (19:47 +0100)
committerwidmogrod <widmogrod@gmail.com>
Thu, 21 Dec 2017 18:47:12 +0000 (19:47 +0100)
62 files changed:
composer.json
composer.lock
example/ApplicativeFunctorTest.php
example/ApplicatorLiftTest.php
example/ComplexErrorDrivenDevelopmentTest.php
example/EitherMonadTest.php
example/ExampleOfTraversableTest.php
example/FreeBddStyleDSLTest.php
example/FreeMonadTest.php
example/FunctorCollectionTest.php
example/ListComprehensionWithMonadTest.php
example/MaybeMonadAndCollectionTest.php
example/MaybeMonoidTest.php
example/ReaderMonadTest.php
example/StateMonadTest.php
example/WriterMonadTest.php
phpunit.xml.dist
test/Functional/ApplicatorTest.php
test/Functional/ComposeTest.php
test/Functional/ConcatTest.php
test/Functional/ConsttTest.php
test/Functional/CurryNTest.php
test/Functional/CurryTest.php
test/Functional/CycleTest.php
test/Functional/DropTest.php
test/Functional/FilterMTest.php
test/Functional/FilterTest.php
test/Functional/FlipTest.php
test/Functional/FoldMTest.php
test/Functional/FoldrTest.php
test/Functional/HeadTest.php
test/Functional/IdentityTest.php
test/Functional/InvokeTest.php
test/Functional/IterateTest.php
test/Functional/JoinTest.php
test/Functional/LengthTest.php
test/Functional/PipelineTest.php
test/Functional/PushTest.php
test/Functional/ReduceTest.php
test/Functional/RepeatTest.php
test/Functional/ReplicateTest.php
test/Functional/ReverseTest.php
test/Functional/TailTest.php
test/Functional/TakeTest.php
test/Functional/TeeTest.php
test/Functional/UnzipTest.php
test/Functional/ValueOfTest.php
test/Functional/ZipTest.php
test/Monad/EitherTest.php
test/Monad/FreeTest.php
test/Monad/IOTest.php
test/Monad/IdentityTest.php
test/Monad/MaybeTest.php
test/Monad/ReaderTest.php
test/Monad/StateTest.php
test/Monad/WriterTest.php
test/Primitive/ListtTest.php
test/Primitive/NumTest.php
test/Primitive/ProductTest.php
test/Primitive/StringgTest.php
test/Primitive/SumTest.php
test/Useful/MatchTest.php

index 8847f16..db22f25 100644 (file)
@@ -5,7 +5,7 @@
     "php": ">=7.1"
   },
   "require-dev": {
-    "phpunit/phpunit": "^4.7",
+    "phpunit/phpunit": "^6",
     "friendsofphp/php-cs-fixer": "^2",
     "codeclimate/php-test-reporter": "^0.4.4",
     "giorgiosironi/eris": "^0.9"
index 7d267b3..07cd931 100644 (file)
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
         "This file is @generated automatically"
     ],
-    "content-hash": "b636d4274f160b6b879ca957312bb86b",
+    "content-hash": "3310fcee78d1668ecbc7de5aa52bd5d9",
     "packages": [],
     "packages-dev": [
         {
             "time": "2014-01-28T22:29:15+00:00"
         },
         {
+            "name": "myclabs/deep-copy",
+            "version": "1.7.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/myclabs/DeepCopy.git",
+                "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e",
+                "reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.6 || ^7.0"
+            },
+            "require-dev": {
+                "doctrine/collections": "^1.0",
+                "doctrine/common": "^2.6",
+                "phpunit/phpunit": "^4.1"
+            },
+            "type": "library",
+            "autoload": {
+                "psr-4": {
+                    "DeepCopy\\": "src/DeepCopy/"
+                },
+                "files": [
+                    "src/DeepCopy/deep_copy.php"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "MIT"
+            ],
+            "description": "Create deep copies (clones) of your objects",
+            "keywords": [
+                "clone",
+                "copy",
+                "duplicate",
+                "object",
+                "object graph"
+            ],
+            "time": "2017-10-19T19:58:43+00:00"
+        },
+        {
             "name": "padraic/humbug_get_contents",
             "version": "1.0.4",
             "source": {
             "time": "2017-09-27T21:40:39+00:00"
         },
         {
+            "name": "phar-io/manifest",
+            "version": "1.0.1",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/phar-io/manifest.git",
+                "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0",
+                "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0",
+                "shasum": ""
+            },
+            "require": {
+                "ext-dom": "*",
+                "ext-phar": "*",
+                "phar-io/version": "^1.0.1",
+                "php": "^5.6 || ^7.0"
+            },
+            "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": "Arne Blankerts",
+                    "email": "arne@blankerts.de",
+                    "role": "Developer"
+                },
+                {
+                    "name": "Sebastian Heuer",
+                    "email": "sebastian@phpeople.de",
+                    "role": "Developer"
+                },
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de",
+                    "role": "Developer"
+                }
+            ],
+            "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
+            "time": "2017-03-05T18:14:27+00:00"
+        },
+        {
+            "name": "phar-io/version",
+            "version": "1.0.1",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/phar-io/version.git",
+                "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df",
+                "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.6 || ^7.0"
+            },
+            "type": "library",
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Arne Blankerts",
+                    "email": "arne@blankerts.de",
+                    "role": "Developer"
+                },
+                {
+                    "name": "Sebastian Heuer",
+                    "email": "sebastian@phpeople.de",
+                    "role": "Developer"
+                },
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de",
+                    "role": "Developer"
+                }
+            ],
+            "description": "Library for handling version information and constraints",
+            "time": "2017-03-05T17:38:23+00:00"
+        },
+        {
             "name": "php-cs-fixer/diff",
             "version": "v1.2.0",
             "source": {
         },
         {
             "name": "phpunit/php-code-coverage",
-            "version": "2.2.4",
+            "version": "5.3.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
-                "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979"
+                "reference": "661f34d0bd3f1a7225ef491a70a020ad23a057a1"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/eabf68b476ac7d0f73793aada060f1c1a9bf8979",
-                "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979",
+                "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/661f34d0bd3f1a7225ef491a70a020ad23a057a1",
+                "reference": "661f34d0bd3f1a7225ef491a70a020ad23a057a1",
                 "shasum": ""
             },
             "require": {
-                "php": ">=5.3.3",
-                "phpunit/php-file-iterator": "~1.3",
-                "phpunit/php-text-template": "~1.2",
-                "phpunit/php-token-stream": "~1.3",
-                "sebastian/environment": "^1.3.2",
-                "sebastian/version": "~1.0"
+                "ext-dom": "*",
+                "ext-xmlwriter": "*",
+                "php": "^7.0",
+                "phpunit/php-file-iterator": "^1.4.2",
+                "phpunit/php-text-template": "^1.2.1",
+                "phpunit/php-token-stream": "^2.0.1",
+                "sebastian/code-unit-reverse-lookup": "^1.0.1",
+                "sebastian/environment": "^3.0",
+                "sebastian/version": "^2.0.1",
+                "theseer/tokenizer": "^1.1"
             },
             "require-dev": {
-                "ext-xdebug": ">=2.1.4",
-                "phpunit/phpunit": "~4"
+                "phpunit/phpunit": "^6.0"
             },
             "suggest": {
-                "ext-dom": "*",
-                "ext-xdebug": ">=2.2.1",
-                "ext-xmlwriter": "*"
+                "ext-xdebug": "^2.5.5"
             },
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "2.2.x-dev"
+                    "dev-master": "5.3.x-dev"
                 }
             },
             "autoload": {
             "authors": [
                 {
                     "name": "Sebastian Bergmann",
-                    "email": "sb@sebastian-bergmann.de",
+                    "email": "sebastian@phpunit.de",
                     "role": "lead"
                 }
             ],
                 "testing",
                 "xunit"
             ],
-            "time": "2015-10-06T15:47:00+00:00"
+            "time": "2017-12-06T09:29:45+00:00"
         },
         {
             "name": "phpunit/php-file-iterator",
         },
         {
             "name": "phpunit/php-token-stream",
-            "version": "1.4.12",
+            "version": "2.0.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/php-token-stream.git",
-                "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16"
+                "reference": "791198a2c6254db10131eecfe8c06670700904db"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/1ce90ba27c42e4e44e6d8458241466380b51fa16",
-                "reference": "1ce90ba27c42e4e44e6d8458241466380b51fa16",
+                "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db",
+                "reference": "791198a2c6254db10131eecfe8c06670700904db",
                 "shasum": ""
             },
             "require": {
                 "ext-tokenizer": "*",
-                "php": ">=5.3.3"
+                "php": "^7.0"
             },
             "require-dev": {
-                "phpunit/phpunit": "~4.2"
+                "phpunit/phpunit": "^6.2.4"
             },
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "1.4-dev"
+                    "dev-master": "2.0-dev"
                 }
             },
             "autoload": {
             "keywords": [
                 "tokenizer"
             ],
-            "time": "2017-12-04T08:55:13+00:00"
+            "time": "2017-11-27T05:48:46+00:00"
         },
         {
             "name": "phpunit/phpunit",
-            "version": "4.8.36",
+            "version": "6.5.5",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/phpunit.git",
-                "reference": "46023de9a91eec7dfb06cc56cb4e260017298517"
+                "reference": "83d27937a310f2984fd575686138597147bdc7df"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/46023de9a91eec7dfb06cc56cb4e260017298517",
-                "reference": "46023de9a91eec7dfb06cc56cb4e260017298517",
+                "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/83d27937a310f2984fd575686138597147bdc7df",
+                "reference": "83d27937a310f2984fd575686138597147bdc7df",
                 "shasum": ""
             },
             "require": {
                 "ext-dom": "*",
                 "ext-json": "*",
-                "ext-pcre": "*",
-                "ext-reflection": "*",
-                "ext-spl": "*",
-                "php": ">=5.3.3",
-                "phpspec/prophecy": "^1.3.1",
-                "phpunit/php-code-coverage": "~2.1",
-                "phpunit/php-file-iterator": "~1.4",
-                "phpunit/php-text-template": "~1.2",
-                "phpunit/php-timer": "^1.0.6",
-                "phpunit/phpunit-mock-objects": "~2.3",
-                "sebastian/comparator": "~1.2.2",
-                "sebastian/diff": "~1.2",
-                "sebastian/environment": "~1.3",
-                "sebastian/exporter": "~1.2",
-                "sebastian/global-state": "~1.0",
-                "sebastian/version": "~1.0",
-                "symfony/yaml": "~2.1|~3.0"
+                "ext-libxml": "*",
+                "ext-mbstring": "*",
+                "ext-xml": "*",
+                "myclabs/deep-copy": "^1.6.1",
+                "phar-io/manifest": "^1.0.1",
+                "phar-io/version": "^1.0",
+                "php": "^7.0",
+                "phpspec/prophecy": "^1.7",
+                "phpunit/php-code-coverage": "^5.3",
+                "phpunit/php-file-iterator": "^1.4.3",
+                "phpunit/php-text-template": "^1.2.1",
+                "phpunit/php-timer": "^1.0.9",
+                "phpunit/phpunit-mock-objects": "^5.0.5",
+                "sebastian/comparator": "^2.1",
+                "sebastian/diff": "^2.0",
+                "sebastian/environment": "^3.1",
+                "sebastian/exporter": "^3.1",
+                "sebastian/global-state": "^2.0",
+                "sebastian/object-enumerator": "^3.0.3",
+                "sebastian/resource-operations": "^1.0",
+                "sebastian/version": "^2.0.1"
+            },
+            "conflict": {
+                "phpdocumentor/reflection-docblock": "3.0.2",
+                "phpunit/dbunit": "<3.0"
+            },
+            "require-dev": {
+                "ext-pdo": "*"
             },
             "suggest": {
-                "phpunit/php-invoker": "~1.1"
+                "ext-xdebug": "*",
+                "phpunit/php-invoker": "^1.1"
             },
             "bin": [
                 "phpunit"
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "4.8.x-dev"
+                    "dev-master": "6.5.x-dev"
                 }
             },
             "autoload": {
                 "testing",
                 "xunit"
             ],
-            "time": "2017-06-21T08:07:12+00:00"
+            "time": "2017-12-17T06:31:19+00:00"
         },
         {
             "name": "phpunit/phpunit-mock-objects",
-            "version": "2.3.8",
+            "version": "5.0.5",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
-                "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983"
+                "reference": "283b9f4f670e3a6fd6c4ff95c51a952eb5c75933"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/ac8e7a3db35738d56ee9a76e78a4e03d97628983",
-                "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983",
+                "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/283b9f4f670e3a6fd6c4ff95c51a952eb5c75933",
+                "reference": "283b9f4f670e3a6fd6c4ff95c51a952eb5c75933",
                 "shasum": ""
             },
             "require": {
-                "doctrine/instantiator": "^1.0.2",
-                "php": ">=5.3.3",
-                "phpunit/php-text-template": "~1.2",
-                "sebastian/exporter": "~1.2"
+                "doctrine/instantiator": "^1.0.5",
+                "php": "^7.0",
+                "phpunit/php-text-template": "^1.2.1",
+                "sebastian/exporter": "^3.1"
+            },
+            "conflict": {
+                "phpunit/phpunit": "<6.0"
             },
             "require-dev": {
-                "phpunit/phpunit": "~4.4"
+                "phpunit/phpunit": "^6.5"
             },
             "suggest": {
                 "ext-soap": "*"
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "2.3.x-dev"
+                    "dev-master": "5.0.x-dev"
                 }
             },
             "autoload": {
             "authors": [
                 {
                     "name": "Sebastian Bergmann",
-                    "email": "sb@sebastian-bergmann.de",
+                    "email": "sebastian@phpunit.de",
                     "role": "lead"
                 }
             ],
                 "mock",
                 "xunit"
             ],
-            "time": "2015-10-02T06:51:40+00:00"
+            "time": "2017-12-10T08:01:53+00:00"
         },
         {
             "name": "psr/log",
             "time": "2017-12-06T23:17:56+00:00"
         },
         {
+            "name": "sebastian/code-unit-reverse-lookup",
+            "version": "1.0.1",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
+                "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
+                "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^5.6 || ^7.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^5.7 || ^6.0"
+            },
+            "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": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Looks up which function or method a line of code belongs to",
+            "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
+            "time": "2017-03-04T06:30:41+00:00"
+        },
+        {
             "name": "sebastian/comparator",
-            "version": "1.2.4",
+            "version": "2.1.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/comparator.git",
-                "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be"
+                "reference": "1174d9018191e93cb9d719edec01257fc05f8158"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2b7424b55f5047b47ac6e5ccb20b2aea4011d9be",
-                "reference": "2b7424b55f5047b47ac6e5ccb20b2aea4011d9be",
+                "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/1174d9018191e93cb9d719edec01257fc05f8158",
+                "reference": "1174d9018191e93cb9d719edec01257fc05f8158",
                 "shasum": ""
             },
             "require": {
-                "php": ">=5.3.3",
-                "sebastian/diff": "~1.2",
-                "sebastian/exporter": "~1.2 || ~2.0"
+                "php": "^7.0",
+                "sebastian/diff": "^2.0",
+                "sebastian/exporter": "^3.1"
             },
             "require-dev": {
-                "phpunit/phpunit": "~4.4"
+                "phpunit/phpunit": "^6.4"
             },
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "1.2.x-dev"
+                    "dev-master": "2.1.x-dev"
                 }
             },
             "autoload": {
                 }
             ],
             "description": "Provides the functionality to compare PHP values for equality",
-            "homepage": "http://www.github.com/sebastianbergmann/comparator",
+            "homepage": "https://github.com/sebastianbergmann/comparator",
             "keywords": [
                 "comparator",
                 "compare",
                 "equality"
             ],
-            "time": "2017-01-29T09:50:25+00:00"
+            "time": "2017-11-03T07:16:52+00:00"
         },
         {
             "name": "sebastian/diff",
-            "version": "1.4.3",
+            "version": "2.0.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/diff.git",
-                "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4"
+                "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4",
-                "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4",
+                "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/347c1d8b49c5c3ee30c7040ea6fc446790e6bddd",
+                "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd",
                 "shasum": ""
             },
             "require": {
-                "php": "^5.3.3 || ^7.0"
+                "php": "^7.0"
             },
             "require-dev": {
-                "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
+                "phpunit/phpunit": "^6.2"
             },
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "1.4-dev"
+                    "dev-master": "2.0-dev"
                 }
             },
             "autoload": {
             "keywords": [
                 "diff"
             ],
-            "time": "2017-05-22T07:24:03+00:00"
+            "time": "2017-08-03T08:09:46+00:00"
         },
         {
             "name": "sebastian/environment",
-            "version": "1.3.8",
+            "version": "3.1.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/environment.git",
-                "reference": "be2c607e43ce4c89ecd60e75c6a85c126e754aea"
+                "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/be2c607e43ce4c89ecd60e75c6a85c126e754aea",
-                "reference": "be2c607e43ce4c89ecd60e75c6a85c126e754aea",
+                "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5",
+                "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5",
                 "shasum": ""
             },
             "require": {
-                "php": "^5.3.3 || ^7.0"
+                "php": "^7.0"
             },
             "require-dev": {
-                "phpunit/phpunit": "^4.8 || ^5.0"
+                "phpunit/phpunit": "^6.1"
             },
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "1.3.x-dev"
+                    "dev-master": "3.1.x-dev"
                 }
             },
             "autoload": {
                 "environment",
                 "hhvm"
             ],
-            "time": "2016-08-18T05:49:44+00:00"
+            "time": "2017-07-01T08:51:00+00:00"
         },
         {
             "name": "sebastian/exporter",
-            "version": "1.2.2",
+            "version": "3.1.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/exporter.git",
-                "reference": "42c4c2eec485ee3e159ec9884f95b431287edde4"
+                "reference": "234199f4528de6d12aaa58b612e98f7d36adb937"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/42c4c2eec485ee3e159ec9884f95b431287edde4",
-                "reference": "42c4c2eec485ee3e159ec9884f95b431287edde4",
+                "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/234199f4528de6d12aaa58b612e98f7d36adb937",
+                "reference": "234199f4528de6d12aaa58b612e98f7d36adb937",
                 "shasum": ""
             },
             "require": {
-                "php": ">=5.3.3",
-                "sebastian/recursion-context": "~1.0"
+                "php": "^7.0",
+                "sebastian/recursion-context": "^3.0"
             },
             "require-dev": {
                 "ext-mbstring": "*",
-                "phpunit/phpunit": "~4.4"
+                "phpunit/phpunit": "^6.0"
             },
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "1.3.x-dev"
+                    "dev-master": "3.1.x-dev"
                 }
             },
             "autoload": {
                 "export",
                 "exporter"
             ],
-            "time": "2016-06-17T09:04:28+00:00"
+            "time": "2017-04-03T13:19:02+00:00"
         },
         {
             "name": "sebastian/global-state",
-            "version": "1.1.1",
+            "version": "2.0.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/global-state.git",
-                "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4"
+                "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4",
-                "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4",
+                "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
+                "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
                 "shasum": ""
             },
             "require": {
-                "php": ">=5.3.3"
+                "php": "^7.0"
             },
             "require-dev": {
-                "phpunit/phpunit": "~4.2"
+                "phpunit/phpunit": "^6.0"
             },
             "suggest": {
                 "ext-uopz": "*"
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "1.0-dev"
+                    "dev-master": "2.0-dev"
                 }
             },
             "autoload": {
             "keywords": [
                 "global state"
             ],
-            "time": "2015-10-12T03:26:01+00:00"
+            "time": "2017-04-27T15:39:26+00:00"
+        },
+        {
+            "name": "sebastian/object-enumerator",
+            "version": "3.0.3",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/object-enumerator.git",
+                "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5",
+                "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^7.0",
+                "sebastian/object-reflector": "^1.1.1",
+                "sebastian/recursion-context": "^3.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^6.0"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "3.0.x-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Traverses array structures and object graphs to enumerate all referenced objects",
+            "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
+            "time": "2017-08-03T12:35:26+00:00"
+        },
+        {
+            "name": "sebastian/object-reflector",
+            "version": "1.1.1",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/object-reflector.git",
+                "reference": "773f97c67f28de00d397be301821b06708fca0be"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be",
+                "reference": "773f97c67f28de00d397be301821b06708fca0be",
+                "shasum": ""
+            },
+            "require": {
+                "php": "^7.0"
+            },
+            "require-dev": {
+                "phpunit/phpunit": "^6.0"
+            },
+            "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "1.1-dev"
+                }
+            },
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Allows reflection of object attributes, including inherited and non-public ones",
+            "homepage": "https://github.com/sebastianbergmann/object-reflector/",
+            "time": "2017-03-29T09:07:27+00:00"
         },
         {
             "name": "sebastian/recursion-context",
-            "version": "1.0.5",
+            "version": "3.0.0",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/recursion-context.git",
-                "reference": "b19cc3298482a335a95f3016d2f8a6950f0fbcd7"
+                "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/b19cc3298482a335a95f3016d2f8a6950f0fbcd7",
-                "reference": "b19cc3298482a335a95f3016d2f8a6950f0fbcd7",
+                "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
+                "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
                 "shasum": ""
             },
             "require": {
-                "php": ">=5.3.3"
+                "php": "^7.0"
             },
             "require-dev": {
-                "phpunit/phpunit": "~4.4"
+                "phpunit/phpunit": "^6.0"
             },
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "1.0.x-dev"
+                    "dev-master": "3.0.x-dev"
                 }
             },
             "autoload": {
             ],
             "description": "Provides functionality to recursively process PHP variables",
             "homepage": "http://www.github.com/sebastianbergmann/recursion-context",
-            "time": "2016-10-03T07:41:43+00:00"
+            "time": "2017-03-03T06:23:57+00:00"
+        },
+        {
+            "name": "sebastian/resource-operations",
+            "version": "1.0.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/sebastianbergmann/resource-operations.git",
+                "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
+                "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
+                "shasum": ""
+            },
+            "require": {
+                "php": ">=5.6.0"
+            },
+            "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": "Sebastian Bergmann",
+                    "email": "sebastian@phpunit.de"
+                }
+            ],
+            "description": "Provides a list of PHP built-in functions that operate on resources",
+            "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
+            "time": "2015-07-28T20:34:47+00:00"
         },
         {
             "name": "sebastian/version",
-            "version": "1.0.6",
+            "version": "2.0.1",
             "source": {
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/version.git",
-                "reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6"
+                "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/58b3a85e7999757d6ad81c787a1fbf5ff6c628c6",
-                "reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6",
+                "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019",
+                "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019",
                 "shasum": ""
             },
+            "require": {
+                "php": ">=5.6"
+            },
             "type": "library",
+            "extra": {
+                "branch-alias": {
+                    "dev-master": "2.0.x-dev"
+                }
+            },
             "autoload": {
                 "classmap": [
                     "src/"
             ],
             "description": "Library that helps with managing the version number of Git-hosted PHP projects",
             "homepage": "https://github.com/sebastianbergmann/version",
-            "time": "2015-06-21T13:59:46+00:00"
+            "time": "2016-10-03T07:35:21+00:00"
         },
         {
             "name": "symfony/config",
-            "version": "v4.0.1",
+            "version": "v4.0.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/config.git",
-                "reference": "6e6dbc6d2beff8117b974d74274bff02e43c32a6"
+                "reference": "0356e6d5298e9e72212c0bad65c2f1b49e42d622"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/config/zipball/6e6dbc6d2beff8117b974d74274bff02e43c32a6",
-                "reference": "6e6dbc6d2beff8117b974d74274bff02e43c32a6",
+                "url": "https://api.github.com/repos/symfony/config/zipball/0356e6d5298e9e72212c0bad65c2f1b49e42d622",
+                "reference": "0356e6d5298e9e72212c0bad65c2f1b49e42d622",
                 "shasum": ""
             },
             "require": {
             ],
             "description": "Symfony Config Component",
             "homepage": "https://symfony.com",
-            "time": "2017-11-20T18:22:57+00:00"
+            "time": "2017-12-14T19:48:22+00:00"
         },
         {
             "name": "symfony/console",
-            "version": "v3.4.1",
+            "version": "v3.4.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/console.git",
-                "reference": "2cdef78de8f54f68ff16a857e710e7302b47d4c7"
+                "reference": "9f21adfb92a9315b73ae2ed43138988ee4913d4e"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/console/zipball/2cdef78de8f54f68ff16a857e710e7302b47d4c7",
-                "reference": "2cdef78de8f54f68ff16a857e710e7302b47d4c7",
+                "url": "https://api.github.com/repos/symfony/console/zipball/9f21adfb92a9315b73ae2ed43138988ee4913d4e",
+                "reference": "9f21adfb92a9315b73ae2ed43138988ee4913d4e",
                 "shasum": ""
             },
             "require": {
             ],
             "description": "Symfony Console Component",
             "homepage": "https://symfony.com",
-            "time": "2017-12-02T18:20:11+00:00"
+            "time": "2017-12-14T19:40:10+00:00"
         },
         {
             "name": "symfony/debug",
-            "version": "v4.0.1",
+            "version": "v4.0.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/debug.git",
-                "reference": "26a15dab86c3820473716be4f846eac774ad4ad9"
+                "reference": "8c3e709209ce3b952a31c0f4a31ac7703c3d0226"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/debug/zipball/26a15dab86c3820473716be4f846eac774ad4ad9",
-                "reference": "26a15dab86c3820473716be4f846eac774ad4ad9",
+                "url": "https://api.github.com/repos/symfony/debug/zipball/8c3e709209ce3b952a31c0f4a31ac7703c3d0226",
+                "reference": "8c3e709209ce3b952a31c0f4a31ac7703c3d0226",
                 "shasum": ""
             },
             "require": {
             ],
             "description": "Symfony Debug Component",
             "homepage": "https://symfony.com",
-            "time": "2017-11-21T09:27:49+00:00"
+            "time": "2017-12-12T08:41:51+00:00"
         },
         {
             "name": "symfony/event-dispatcher",
-            "version": "v4.0.1",
+            "version": "v4.0.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/event-dispatcher.git",
-                "reference": "6223fb2b68e7059e8d5843c0103999a84e7275cf"
+                "reference": "d4face19ed8002eec8280bc1c5ec18130472bf43"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/6223fb2b68e7059e8d5843c0103999a84e7275cf",
-                "reference": "6223fb2b68e7059e8d5843c0103999a84e7275cf",
+                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d4face19ed8002eec8280bc1c5ec18130472bf43",
+                "reference": "d4face19ed8002eec8280bc1c5ec18130472bf43",
                 "shasum": ""
             },
             "require": {
             ],
             "description": "Symfony EventDispatcher Component",
             "homepage": "https://symfony.com",
-            "time": "2017-11-09T17:30:28+00:00"
+            "time": "2017-12-14T19:48:22+00:00"
         },
         {
             "name": "symfony/filesystem",
-            "version": "v4.0.1",
+            "version": "v4.0.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/filesystem.git",
-                "reference": "c9d4a26759ff75a077e4e334315cb632739b661a"
+                "reference": "8c2868641d0c4885eee9c12a89c2b695eb1985cd"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/filesystem/zipball/c9d4a26759ff75a077e4e334315cb632739b661a",
-                "reference": "c9d4a26759ff75a077e4e334315cb632739b661a",
+                "url": "https://api.github.com/repos/symfony/filesystem/zipball/8c2868641d0c4885eee9c12a89c2b695eb1985cd",
+                "reference": "8c2868641d0c4885eee9c12a89c2b695eb1985cd",
                 "shasum": ""
             },
             "require": {
             ],
             "description": "Symfony Filesystem Component",
             "homepage": "https://symfony.com",
-            "time": "2017-11-21T14:14:53+00:00"
+            "time": "2017-12-14T19:48:22+00:00"
         },
         {
             "name": "symfony/finder",
-            "version": "v4.0.1",
+            "version": "v4.0.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/finder.git",
         },
         {
             "name": "symfony/options-resolver",
-            "version": "v4.0.1",
+            "version": "v4.0.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/options-resolver.git",
-                "reference": "ef617a2867c7d889d4ecee3c29595698d87474a4"
+                "reference": "75fdda335eb0adbd464089e8a0184c61097808e0"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/options-resolver/zipball/ef617a2867c7d889d4ecee3c29595698d87474a4",
-                "reference": "ef617a2867c7d889d4ecee3c29595698d87474a4",
+                "url": "https://api.github.com/repos/symfony/options-resolver/zipball/75fdda335eb0adbd464089e8a0184c61097808e0",
+                "reference": "75fdda335eb0adbd464089e8a0184c61097808e0",
                 "shasum": ""
             },
             "require": {
                 "configuration",
                 "options"
             ],
-            "time": "2017-11-07T14:45:01+00:00"
+            "time": "2017-12-14T19:48:22+00:00"
         },
         {
             "name": "symfony/polyfill-mbstring",
         },
         {
             "name": "symfony/process",
-            "version": "v4.0.1",
+            "version": "v4.0.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/process.git",
-                "reference": "685dc11afcaaea72d7fd11c26835d12b091338f4"
+                "reference": "18d1953068e72262830bad593f0366fa62c93fb7"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/process/zipball/685dc11afcaaea72d7fd11c26835d12b091338f4",
-                "reference": "685dc11afcaaea72d7fd11c26835d12b091338f4",
+                "url": "https://api.github.com/repos/symfony/process/zipball/18d1953068e72262830bad593f0366fa62c93fb7",
+                "reference": "18d1953068e72262830bad593f0366fa62c93fb7",
                 "shasum": ""
             },
             "require": {
             ],
             "description": "Symfony Process Component",
             "homepage": "https://symfony.com",
-            "time": "2017-11-22T12:29:35+00:00"
+            "time": "2017-12-14T19:48:22+00:00"
         },
         {
             "name": "symfony/stopwatch",
-            "version": "v4.0.1",
+            "version": "v4.0.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/stopwatch.git",
         },
         {
             "name": "symfony/yaml",
-            "version": "v3.4.1",
+            "version": "v4.0.2",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/yaml.git",
-                "reference": "f6a99b95b338799645fe9f7880d7d4ca1bf79cc1"
+                "reference": "a5ee52d155f06ad23b19eb63c31228ff56ad1116"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/yaml/zipball/f6a99b95b338799645fe9f7880d7d4ca1bf79cc1",
-                "reference": "f6a99b95b338799645fe9f7880d7d4ca1bf79cc1",
+                "url": "https://api.github.com/repos/symfony/yaml/zipball/a5ee52d155f06ad23b19eb63c31228ff56ad1116",
+                "reference": "a5ee52d155f06ad23b19eb63c31228ff56ad1116",
                 "shasum": ""
             },
             "require": {
-                "php": "^5.5.9|>=7.0.8"
+                "php": "^7.1.3"
             },
             "conflict": {
                 "symfony/console": "<3.4"
             "type": "library",
             "extra": {
                 "branch-alias": {
-                    "dev-master": "3.4-dev"
+                    "dev-master": "4.0-dev"
                 }
             },
             "autoload": {
             ],
             "description": "Symfony Yaml Component",
             "homepage": "https://symfony.com",
-            "time": "2017-12-04T18:15:22+00:00"
+            "time": "2017-12-12T08:41:51+00:00"
+        },
+        {
+            "name": "theseer/tokenizer",
+            "version": "1.1.0",
+            "source": {
+                "type": "git",
+                "url": "https://github.com/theseer/tokenizer.git",
+                "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://api.github.com/repos/theseer/tokenizer/zipball/cb2f008f3f05af2893a87208fe6a6c4985483f8b",
+                "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b",
+                "shasum": ""
+            },
+            "require": {
+                "ext-dom": "*",
+                "ext-tokenizer": "*",
+                "ext-xmlwriter": "*",
+                "php": "^7.0"
+            },
+            "type": "library",
+            "autoload": {
+                "classmap": [
+                    "src/"
+                ]
+            },
+            "notification-url": "https://packagist.org/downloads/",
+            "license": [
+                "BSD-3-Clause"
+            ],
+            "authors": [
+                {
+                    "name": "Arne Blankerts",
+                    "email": "arne@blankerts.de",
+                    "role": "Developer"
+                }
+            ],
+            "description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
+            "time": "2017-04-07T12:08:54+00:00"
         },
         {
             "name": "webmozart/assert",
index 258e1ac..94198b4 100644 (file)
@@ -5,7 +5,7 @@ namespace example;
 use function Widmogrod\Functional\fromIterable;
 use Widmogrod\Primitive\Listt;
 
-class ApplicativeFunctorTest extends \PHPUnit_Framework_TestCase
+class ApplicativeFunctorTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_should_apply_every_function_in_collection_with_every_item_in_second()
     {
index 524455f..f9e318b 100644 (file)
@@ -10,7 +10,7 @@ function sum($a, $b)
     return $a + $b;
 }
 
-class ApplicatorLiftTest extends \PHPUnit_Framework_TestCase
+class ApplicatorLiftTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_should_sum_all_from_one_list_with_elements_from_second()
     {
index e224c7d..29ade6d 100644 (file)
@@ -86,7 +86,7 @@ function handleRequest(array $request)
     )($request);
 }
 
-class ComplexErrorDrivenDevelopmentTest extends \PHPUnit_Framework_TestCase
+class ComplexErrorDrivenDevelopmentTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 8aac466..cb255c4 100644 (file)
@@ -13,7 +13,7 @@ function read($file)
         : Either\Left::of(sprintf('File "%s" does not exists', $file));
 }
 
-class EitherMonadTest extends \PHPUnit_Framework_TestCase
+class EitherMonadTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_should_concat_content_of_two_files_only_when_files_exists()
     {
index 69f6696..fee0ca4 100644 (file)
@@ -10,7 +10,7 @@ function value_is($x)
     return $x % 2 == 1 ? m\nothing() : m\just($x);
 }
 
-class ExampleOfTraversableTest extends \PHPUnit_Framework_TestCase
+class ExampleOfTraversableTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_traverse_just()
     {
index 127d536..512ee68 100644 (file)
@@ -235,7 +235,7 @@ function matchRegexp(array $patterns, $value = null)
 /**
  * Inspired by https://github.com/politrons/TestDSL
  */
-class FreeBddStyleDSLTest extends \PHPUnit_Framework_TestCase
+class FreeBddStyleDSLTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_should_interpret_bdd_scenario()
     {
index 3b2864e..1b21f4e 100644 (file)
@@ -177,7 +177,7 @@ function echo_composition_()
     )();
 }
 
-class FreeMonadTest extends \PHPUnit_Framework_TestCase
+class FreeMonadTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideEchoImplementation
index a794d10..d217bb9 100644 (file)
@@ -4,7 +4,7 @@ namespace example;
 
 use function Widmogrod\Functional\fromIterable;
 
-class FunctorCollectionTest extends \PHPUnit_Framework_TestCase
+class FunctorCollectionTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_should_return_new_map()
     {
index 1a6e825..d3c54dd 100644 (file)
@@ -5,7 +5,7 @@ namespace example;
 use function Widmogrod\Functional\fromIterable;
 use function Widmogrod\Functional\fromValue;
 
-class ListComprehensionWithMonadTest extends \PHPUnit_Framework_TestCase
+class ListComprehensionWithMonadTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_should_combine_two_lists()
     {
index 823def3..62dd61b 100644 (file)
@@ -8,7 +8,7 @@ use const Widmogrod\Monad\Maybe\maybeNull;
 use function Widmogrod\Monad\Maybe\nothing;
 use Widmogrod\Functional as f;
 
-class MaybeMonadAndCollectionTest extends \PHPUnit_Framework_TestCase
+class MaybeMonadAndCollectionTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index af20b9a..b5dab06 100644 (file)
@@ -10,7 +10,7 @@ use function Widmogrod\Functional\map;
 use function Widmogrod\Monad\Maybe\just;
 use function Widmogrod\Monad\Maybe\maybeNull;
 
-class MaybeMonoidTest extends \PHPUnit_Framework_TestCase
+class MaybeMonoidTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 89ca580..1a01787 100644 (file)
@@ -17,7 +17,7 @@ function ask($content)
     });
 }
 
-class ReaderMonadTest extends \PHPUnit_Framework_TestCase
+class ReaderMonadTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_should_pass_the_name_around()
     {
index 377811a..662ee70 100644 (file)
@@ -86,7 +86,7 @@ function retrieveRelated($productName)
     });
 }
 
-class StateMonadTest extends \PHPUnit_Framework_TestCase
+class StateMonadTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 0a50e4f..2f6106b 100644 (file)
@@ -6,7 +6,7 @@ use Widmogrod\Monad\Writer as W;
 use Widmogrod\Functional as f;
 use Widmogrod\Primitive\Stringg as S;
 
-class WriterMonadTest extends \PHPUnit_Framework_TestCase
+class WriterMonadTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_should_filter_with_logs()
     {
index ac91c16..5e2eec3 100644 (file)
         convertWarningsToExceptions="true"
         forceCoversAnnotation="false"
         mapTestClassNameToCoveredClassName="false"
-        printerClass="PHPUnit_TextUI_ResultPrinter"
         processIsolation="false"
         stopOnError="false"
         stopOnFailure="false"
         stopOnIncomplete="false"
         stopOnSkipped="false"
-        testSuiteLoaderClass="PHPUnit_Runner_StandardTestSuiteLoader"
         timeoutForSmallTests="1"
         timeoutForMediumTests="10"
         timeoutForLargeTests="60"
index e54249d..e592789 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use function Widmogrod\Functional\applicator;
 
-class ApplicatorTest extends \PHPUnit_Framework_TestCase
+class ApplicatorTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 4869fa2..01213af 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class ComposeTest extends \PHPUnit_Framework_TestCase
+class ComposeTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_should_retun_function_accepting_arguments()
     {
index 6680252..7795bfa 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class ConcatTest extends \PHPUnit_Framework_TestCase
+class ConcatTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index ba72215..78ebd1f 100644 (file)
@@ -6,7 +6,7 @@ use Eris\Generator;
 use Eris\TestTrait;
 use function Widmogrod\Functional\constt;
 
-class ConsttTest extends \PHPUnit_Framework_TestCase
+class ConsttTest extends \PHPUnit\Framework\TestCase
 {
     use TestTrait;
 
index 1f06378..e8fa5ab 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class CurryNTest extends \PHPUnit_Framework_TestCase
+class CurryNTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideArgumentsWithFunctions
index 2830fa2..c757f5c 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class CurryTest extends \PHPUnit_Framework_TestCase
+class CurryTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideFunctionToCurry
index 02389a1..7034bec 100644 (file)
@@ -13,7 +13,7 @@ use function Widmogrod\Functional\iterate;
 use function Widmogrod\Functional\length;
 use function Widmogrod\Functional\take;
 
-class CycleTest extends \PHPUnit_Framework_TestCase
+class CycleTest extends \PHPUnit\Framework\TestCase
 {
     use TestTrait;
 
index 3f5e699..aebff89 100644 (file)
@@ -7,7 +7,7 @@ use function Widmogrod\Functional\drop;
 use function Widmogrod\Functional\fromIterable;
 use function Widmogrod\Functional\fromNil;
 
-class DropTest extends \PHPUnit_Framework_TestCase
+class DropTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index bb6db7a..d869284 100644 (file)
@@ -7,7 +7,7 @@ use function Widmogrod\Functional\fromIterable;
 use function Widmogrod\Functional\fromNil;
 use function Widmogrod\Monad\Maybe\just;
 
-class FilterMTest extends \PHPUnit_Framework_TestCase
+class FilterMTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index df8c45b..4dc0000 100644 (file)
@@ -6,7 +6,7 @@ use function Widmogrod\Functional\filter;
 use function Widmogrod\Functional\fromIterable;
 use function Widmogrod\Functional\fromNil;
 
-class FilterTest extends \PHPUnit_Framework_TestCase
+class FilterTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 24af279..77adcfb 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class FlipTest extends \PHPUnit_Framework_TestCase
+class FlipTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideFunctions
index 2ec4a2d..1c7ae5d 100644 (file)
@@ -8,7 +8,7 @@ use function Widmogrod\Functional\fromNil;
 use function Widmogrod\Monad\Maybe\just;
 use function Widmogrod\Monad\Maybe\nothing;
 
-class FoldMTest extends \PHPUnit_Framework_TestCase
+class FoldMTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index cb0fda0..ce0ff51 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class FoldrTest extends \PHPUnit_Framework_TestCase
+class FoldrTest extends \PHPUnit\Framework\TestCase
 {
     public function test_foldr()
     {
index 4045807..19c993e 100644 (file)
@@ -7,7 +7,7 @@ use Widmogrod\Primitive\Listt;
 use function Widmogrod\Functional\fromIterable;
 use function Widmogrod\Functional\head;
 
-class HeadTest extends \PHPUnit_Framework_TestCase
+class HeadTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 5e4f033..f79e39a 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class IdentityTest extends \PHPUnit_Framework_TestCase
+class IdentityTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index bc78b20..5a42c59 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class InvokeTest extends \PHPUnit_Framework_TestCase
+class InvokeTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index eb1be22..731efec 100644 (file)
@@ -12,7 +12,7 @@ use function Widmogrod\Functional\iterate;
 use function Widmogrod\Functional\length;
 use function Widmogrod\Functional\take;
 
-class IterateTest extends \PHPUnit_Framework_TestCase
+class IterateTest extends \PHPUnit\Framework\TestCase
 {
     use TestTrait;
 
index 2afa1fe..e828747 100644 (file)
@@ -10,7 +10,7 @@ use Widmogrod\Monad\Identity;
 use function Widmogrod\Monad\Maybe\just;
 use Widmogrod\Monad\State;
 
-class JoinTest extends \PHPUnit_Framework_TestCase
+class JoinTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 16be688..8c61f35 100644 (file)
@@ -7,7 +7,7 @@ use function Widmogrod\Functional\fromIterable;
 use function Widmogrod\Functional\fromNil;
 use function Widmogrod\Functional\length;
 
-class LengthTest extends \PHPUnit_Framework_TestCase
+class LengthTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 892c291..e677b11 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class PipelineTest extends \PHPUnit_Framework_TestCase
+class PipelineTest extends \PHPUnit\Framework\TestCase
 {
     public function test_it_should_retun_function_accepting_arguments()
     {
index 49046e4..66d0226 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class PushTest extends \PHPUnit_Framework_TestCase
+class PushTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index e3308da..eda95b8 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class ReduceTest extends \PHPUnit_Framework_TestCase
+class ReduceTest extends \PHPUnit\Framework\TestCase
 {
     public function test_reduce()
     {
index ef2b832..269d89e 100644 (file)
@@ -10,7 +10,7 @@ use function Widmogrod\Functional\length;
 use function Widmogrod\Functional\repeat;
 use function Widmogrod\Functional\take;
 
-class RepeatTest extends \PHPUnit_Framework_TestCase
+class RepeatTest extends \PHPUnit\Framework\TestCase
 {
     use TestTrait;
 
index 479f5ea..5dbbb22 100644 (file)
@@ -9,7 +9,7 @@ use function Widmogrod\Functional\filter;
 use function Widmogrod\Functional\length;
 use function Widmogrod\Functional\replicate;
 
-class ReplicateTest extends \PHPUnit_Framework_TestCase
+class ReplicateTest extends \PHPUnit\Framework\TestCase
 {
     use TestTrait;
 
index 3a0bd28..a3a4542 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use function Widmogrod\Functional\reverse;
 
-class ReverseTest extends \PHPUnit_Framework_TestCase
+class ReverseTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 6493c8b..082a4a9 100644 (file)
@@ -7,7 +7,7 @@ use Widmogrod\Primitive\Listt;
 use function Widmogrod\Functional\fromIterable;
 use function Widmogrod\Functional\tail;
 
-class TailTest extends \PHPUnit_Framework_TestCase
+class TailTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 927b59c..c2b35bc 100644 (file)
@@ -8,7 +8,7 @@ use function Widmogrod\Functional\fromNil;
 use function Widmogrod\Functional\repeat;
 use function Widmogrod\Functional\take;
 
-class TakeTest extends \PHPUnit_Framework_TestCase
+class TakeTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index d841ab1..cad3dc4 100644 (file)
@@ -4,7 +4,7 @@ namespace test\Functional;
 
 use Widmogrod\Functional as f;
 
-class TeeTest extends \PHPUnit_Framework_TestCase
+class TeeTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 9aaac58..0c5e245 100644 (file)
@@ -14,7 +14,7 @@ use function Widmogrod\Functional\repeat;
 use function Widmogrod\Functional\take;
 use function Widmogrod\Functional\unzip;
 
-class UnzipTest extends \PHPUnit_Framework_TestCase
+class UnzipTest extends \PHPUnit\Framework\TestCase
 {
     use TestTrait;
 
index 8b09f10..7874cce 100644 (file)
@@ -8,7 +8,7 @@ use function Widmogrod\Functional\valueOf;
 use function Widmogrod\Monad\Maybe\just;
 use function Widmogrod\Monad\Maybe\nothing;
 
-class ValueOfTest extends \PHPUnit_Framework_TestCase
+class ValueOfTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 1ddf55a..9670f89 100644 (file)
@@ -14,7 +14,7 @@ use function Widmogrod\Functional\repeat;
 use function Widmogrod\Functional\take;
 use function Widmogrod\Functional\zip;
 
-class ZipTest extends \PHPUnit_Framework_TestCase
+class ZipTest extends \PHPUnit\Framework\TestCase
 {
     use TestTrait;
 
index 9200cf0..5cb911b 100644 (file)
@@ -12,7 +12,7 @@ use Widmogrod\Monad\Either\Right;
 use Widmogrod\Helpful\MonadLaws;
 use Widmogrod\Functional as f;
 
-class EitherTest extends \PHPUnit_Framework_TestCase
+class EitherTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index ca29738..e6fd962 100644 (file)
@@ -15,7 +15,7 @@ use function Widmogrod\Functional\curryN;
 use function Widmogrod\Monad\Free\foldFree;
 use function Widmogrod\Monad\Free\liftF;
 
-class FreeTest extends \PHPUnit_Framework_TestCase
+class FreeTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideFunctorTestData
index 86fe6d2..dea34da 100644 (file)
@@ -10,7 +10,7 @@ use Widmogrod\Monad\IO;
 use Widmogrod\Helpful\MonadLaws;
 use Widmogrod\Functional as f;
 
-class IOTest extends \PHPUnit_Framework_TestCase
+class IOTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 45db4e9..9aa1f8c 100644 (file)
@@ -10,7 +10,7 @@ use Widmogrod\Monad\Identity;
 use Widmogrod\Helpful\MonadLaws;
 use Widmogrod\Functional as f;
 
-class IdentityTest extends \PHPUnit_Framework_TestCase
+class IdentityTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index ada9791..ddfc199 100644 (file)
@@ -14,7 +14,7 @@ use Widmogrod\Helpful\MonadLaws;
 use Widmogrod\Functional as f;
 use Widmogrod\Primitive\Stringg;
 
-class MaybeTest extends \PHPUnit_Framework_TestCase
+class MaybeTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 69900e1..89f79e6 100644 (file)
@@ -9,7 +9,7 @@ use Widmogrod\Helpful\FunctorLaws;
 use Widmogrod\Monad\Reader;
 use Widmogrod\Helpful\MonadLaws;
 
-class ReaderTest extends \PHPUnit_Framework_TestCase
+class ReaderTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index c43c9dd..ae5cd41 100644 (file)
@@ -10,7 +10,7 @@ use Widmogrod\Monad\State;
 use Widmogrod\Helpful\MonadLaws;
 use Widmogrod\Functional as f;
 
-class StateTest extends \PHPUnit_Framework_TestCase
+class StateTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 0c42fa4..dc90f3b 100644 (file)
@@ -9,7 +9,7 @@ use Widmogrod\Helpful\FunctorLaws;
 use Widmogrod\Monad\Writer;
 use Widmogrod\Helpful\MonadLaws;
 
-class WriterTest extends \PHPUnit_Framework_TestCase
+class WriterTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideData
index 7857b80..69f05ac 100644 (file)
@@ -17,7 +17,7 @@ use Widmogrod\Primitive\Listt;
 use function Eris\Generator\choose;
 use function Eris\Generator\vector;
 
-class ListtTest extends \PHPUnit_Framework_TestCase
+class ListtTest extends \PHPUnit\Framework\TestCase
 {
     use TestTrait;
 
index 010d3d8..192f7c8 100644 (file)
@@ -6,7 +6,7 @@ use Widmogrod\Functional as f;
 use Widmogrod\Helpful\SetoidLaws;
 use Widmogrod\Primitive\Num;
 
-class NumTest extends \PHPUnit_Framework_TestCase
+class NumTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideSetoidLaws
index 6e24ea0..ee83d58 100644 (file)
@@ -8,7 +8,7 @@ use Widmogrod\Helpful\MonoidLaws;
 use Widmogrod\Helpful\SetoidLaws;
 use Widmogrod\Primitive\Product;
 
-class ProductTest extends \PHPUnit_Framework_TestCase
+class ProductTest extends \PHPUnit\Framework\TestCase
 {
     use TestTrait;
     /**
index f2d9e8e..e3a28cd 100644 (file)
@@ -7,7 +7,7 @@ use Widmogrod\Helpful\MonoidLaws;
 use Widmogrod\Primitive\Stringg;
 use Widmogrod\Functional as f;
 
-class StringgTest extends \PHPUnit_Framework_TestCase
+class StringgTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideRandomizedData
index 50a8893..79535e2 100644 (file)
@@ -7,7 +7,7 @@ use Widmogrod\Helpful\MonoidLaws;
 use Widmogrod\Helpful\SetoidLaws;
 use Widmogrod\Primitive\Sum;
 
-class SumTest extends \PHPUnit_Framework_TestCase
+class SumTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideSetoidLaws
index 5786bfc..b36e345 100644 (file)
@@ -7,7 +7,7 @@ use Widmogrod\Useful\PatternNotMatchedError;
 use const Widmogrod\Functional\identity;
 use function Widmogrod\Useful\match;
 
-class MatchTest extends \PHPUnit_Framework_TestCase
+class MatchTest extends \PHPUnit\Framework\TestCase
 {
     /**
      * @dataProvider provideInvalidPatterns