{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":81724878,"defaultBranch":"1.x","name":"psr7-integration-tests","ownerLogin":"php-http","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-12T12:39:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12104859?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711364695.0","currentOid":""},"activityList":{"items":[{"before":"367c2b0ec74e275d046f3516edee3fbe7431f2ff","after":null,"ref":"refs/heads/feature/support-phpunit-10","pushedAt":"2024-03-25T11:04:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"}},{"before":"f725461d09e06d1f232054ffdd4255520617027b","after":"53f658e4c7b2ff13c6ae8bd95e6e2a35315fc01b","ref":"refs/heads/1.x","pushedAt":"2024-03-25T11:04:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Merge pull request #75 from php-http/feature/support-phpunit-10\n\nFeature/support phpunit 10","shortMessageHtmlLink":"Merge pull request #75 from php-http/feature/support-phpunit-10"}},{"before":"3a25887e69bb05af7029cf99cac33866569ce570","after":"367c2b0ec74e275d046f3516edee3fbe7431f2ff","ref":"refs/heads/feature/support-phpunit-10","pushedAt":"2024-03-25T11:00:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Add support for PHPUnit10 and remove support for PHPUnit8\n\n* Normalize class import and class alias\n* Remove PHP7.2 from github workflows\n* Migrate phpunit.xml.dist configuration file\n* Using FQN for PSR interfaces","shortMessageHtmlLink":"Add support for PHPUnit10 and remove support for PHPUnit8"}},{"before":"454459b00d379fb32c65cbde08f3435547b79934","after":"3a25887e69bb05af7029cf99cac33866569ce570","ref":"refs/heads/feature/support-phpunit-10","pushedAt":"2024-03-25T10:54:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Add support for PHPUnit10 and remove support for PHPUnit8\n\n* Normalize class import and class alias\n* Remove PHP7.2 from github workflows\n* Migrate phpunit.xml.dist configuration file\n* Using FQN for PSR interfaces","shortMessageHtmlLink":"Add support for PHPUnit10 and remove support for PHPUnit8"}},{"before":"034f2d29f4169991160e3ff9605109dc39f857a7","after":"454459b00d379fb32c65cbde08f3435547b79934","ref":"refs/heads/feature/support-phpunit-10","pushedAt":"2024-03-25T10:54:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Add support for PHPUnit10 and remove support for PHPUnit8\n\n* Normalize class import and class alias\n* Remove PHP7.2 from github workflows\n* Migrate phpunit.xml.dist configuration file\n* Using FQN for PSR interfaces","shortMessageHtmlLink":"Add support for PHPUnit10 and remove support for PHPUnit8"}},{"before":"e5c705908aa9bca05dd265f97128d55622b15be3","after":"034f2d29f4169991160e3ff9605109dc39f857a7","ref":"refs/heads/feature/support-phpunit-10","pushedAt":"2024-03-25T10:49:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Add support for PHPUnit10 and remove support for PHPUnit8\n\n* Normalize class import and class alias\n* Remove PHP7.2 from github workflows\n* Migrate phpunit.xml.dist configuration file\n* Using FQN for PSR interfaces","shortMessageHtmlLink":"Add support for PHPUnit10 and remove support for PHPUnit8"}},{"before":null,"after":"e5c705908aa9bca05dd265f97128d55622b15be3","ref":"refs/heads/feature/support-phpunit-10","pushedAt":"2024-03-25T10:40:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Upgrade to phpunit 10\n\n* Normalize class import and class alias\n* Remove PHP7.2 from github workflows\n* Migrate phpunit.xml.dist configuration file\n* Using FQN for PSR interfaces","shortMessageHtmlLink":"Upgrade to phpunit 10"}},{"before":"92ef8234be0b8d71d002239ebdfc92d818d238a2","after":"f725461d09e06d1f232054ffdd4255520617027b","ref":"refs/heads/1.x","pushedAt":"2023-11-13T09:13:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Merge pull request #74 from nicolas-grekas/test-get-contents-error\n\nAdd StreamIntegrationTest::testGetContentsError()","shortMessageHtmlLink":"Merge pull request #74 from nicolas-grekas/test-get-contents-error"}},{"before":"c333566ed5b1620fc769eba1bb24a13b7d16e812","after":"92ef8234be0b8d71d002239ebdfc92d818d238a2","ref":"refs/heads/1.x","pushedAt":"2023-05-25T14:22:54.596Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Add `httpsoft` tests (#73)","shortMessageHtmlLink":"Add httpsoft tests (#73)"}},{"before":"8e94d7019f23c2f6d18fbd249375e4ce12267413","after":"c333566ed5b1620fc769eba1bb24a13b7d16e812","ref":"refs/heads/1.x","pushedAt":"2023-04-28T14:30:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"prepare release","shortMessageHtmlLink":"prepare release"}},{"before":"be428963b1ba514fed08529f23cda5bdcffb9e0a","after":null,"ref":"refs/heads/semantic-branch-naming","pushedAt":"2023-04-28T14:29:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"}},{"before":"d1ff748aee61419c6bc016513fb46fba57c37dbd","after":"8e94d7019f23c2f6d18fbd249375e4ce12267413","ref":"refs/heads/1.x","pushedAt":"2023-04-28T14:29:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Merge pull request #72 from php-http/semantic-branch-naming\n\nsemantic branch naming","shortMessageHtmlLink":"Merge pull request #72 from php-http/semantic-branch-naming"}},{"before":null,"after":"be428963b1ba514fed08529f23cda5bdcffb9e0a","ref":"refs/heads/semantic-branch-naming","pushedAt":"2023-04-28T14:23:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"semantic branch naming","shortMessageHtmlLink":"semantic branch naming"}},{"before":"d1ff748aee61419c6bc016513fb46fba57c37dbd","after":null,"ref":"refs/heads/master","pushedAt":"2023-04-28T14:16:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"}},{"before":null,"after":"d1ff748aee61419c6bc016513fb46fba57c37dbd","ref":"refs/heads/1.x","pushedAt":"2023-04-28T14:16:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Merge pull request #71 from php-http/split-tests\n\nsplit out legacy tests","shortMessageHtmlLink":"Merge pull request #71 from php-http/split-tests"}},{"before":"8d1993c9e1328e7f35a079f5db23c809835706bc","after":null,"ref":"refs/heads/split-tests","pushedAt":"2023-04-28T14:13:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"}},{"before":"30a75969e99a4d1a1bceac1a335d32d42030b0ad","after":"d1ff748aee61419c6bc016513fb46fba57c37dbd","ref":"refs/heads/master","pushedAt":"2023-04-28T14:13:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Merge pull request #71 from php-http/split-tests\n\nsplit out legacy tests","shortMessageHtmlLink":"Merge pull request #71 from php-http/split-tests"}},{"before":null,"after":"8d1993c9e1328e7f35a079f5db23c809835706bc","ref":"refs/heads/split-tests","pushedAt":"2023-04-28T14:06:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"split out legacy tests","shortMessageHtmlLink":"split out legacy tests"}},{"before":"201aeb5fff09de39496263f33579abdbd29727fe","after":"30a75969e99a4d1a1bceac1a335d32d42030b0ad","ref":"refs/heads/master","pushedAt":"2023-04-20T06:31:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Adapt tests to work with v1.1 and v2.0 of PSR-7 (#68)\n\n* feat: update to v2 usage of PSR-7\r\n\r\nRefactors tests that were using the assumption of throwing an `InvalidArgumentException` to test for either `InvalidArgumentException` OR `TypeError`.\r\nThis change will allow testing against PSR-7 1.1+ releases safely.\r\n\r\n* qa: remove extra linebreak\r\n\r\n* docs: provides a CHANGELOG entry for #68\r\n\r\n* fix: always assert\r\n\r\nWhen performing try/catch blocks, and the catch represents a valid condition, we need to assert SOMETHING, or else the test is flagged as risky.\r\nA simple assertion that we got a throwable works in these cases.\r\n\r\n* fix: ensure invalid arguments not caught by implementation are flagged\r\n\r\nAdds a `fail()` call when an invalid argument is not caught.\r\n\r\n* qa: remove data provider test cases that fail without strict mode\r\n\r\nPer a comment from @simPod, removes the following:\r\n\r\n- From `RequestIntegrationTest::getInvalidMethod()`:\r\n - The test cases for 1 and 1.01 (integer and float)\r\n- From `ResponseIntegrationTest::getInvalidStatusCodeArguments()`:\r\n - The test cases for 200.34\r\n\r\nAdditionally, this patch adds keys to each entry returned by these two providers, to better facilitate understanding which test failed.\r\n\r\nThe removals were necessary as the test case does not enable strict mode, and these particular types can be converted to the specified type \"safely\", leading to false negative results.\r\n\r\n* qa: adapt code to follow project styles\r\n\r\nEvidently, aligning operators is not allowed in this project.\r\n(I wish the required style guide was published with the project...)\r\n\r\n* qa: do not update before require\r\n\r\nPer @dbu","shortMessageHtmlLink":"Adapt tests to work with v1.1 and v2.0 of PSR-7 (#68)"}},{"before":"1a219356322bbf3955de5a87e0e3514753303f18","after":"201aeb5fff09de39496263f33579abdbd29727fe","ref":"refs/heads/master","pushedAt":"2023-04-07T09:05:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Allow UploadedFile to be of size zero (#48)","shortMessageHtmlLink":"Allow UploadedFile to be of size zero (#48)"}},{"before":"de17925ac9dfc8cb3c859364c36f66a9a7d6391a","after":"1a219356322bbf3955de5a87e0e3514753303f18","ref":"refs/heads/master","pushedAt":"2023-04-07T09:02:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Merge pull request #56 from filecage/uri-authority-testcase-host-and-port-only\n\nAdds additional authority test case","shortMessageHtmlLink":"Merge pull request #56 from filecage/uri-authority-testcase-host-and-…"}},{"before":"c28dd3d1ad941e2ed678e6cda6ef30805415a988","after":null,"ref":"refs/heads/fix-setup","pushedAt":"2023-04-07T09:00:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"}},{"before":"ec9d873f71729fd1603d5e6d436ad3731b658522","after":"de17925ac9dfc8cb3c859364c36f66a9a7d6391a","ref":"refs/heads/master","pushedAt":"2023-04-07T09:00:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Merge pull request #62 from php-http/fix-setup\n\nmove from defunct travis to github workflow","shortMessageHtmlLink":"Merge pull request #62 from php-http/fix-setup"}},{"before":"2a2c7f47877f1de84210acd194a5703578b74c6a","after":"c28dd3d1ad941e2ed678e6cda6ef30805415a988","ref":"refs/heads/fix-setup","pushedAt":"2023-04-07T08:59:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"move from defunct travis to github workflow","shortMessageHtmlLink":"move from defunct travis to github workflow"}},{"before":"9a0b21b991735afa68804f3dcbe4bfdc20e824b0","after":"2a2c7f47877f1de84210acd194a5703578b74c6a","ref":"refs/heads/fix-setup","pushedAt":"2023-04-07T08:55:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"move from defunct travis to github workflow","shortMessageHtmlLink":"move from defunct travis to github workflow"}},{"before":"3867c504ddda802e06e0a8b9b7dafbb47f6b29ef","after":"ec9d873f71729fd1603d5e6d436ad3731b658522","ref":"refs/heads/master","pushedAt":"2023-04-07T08:41:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Merge pull request #67 from boesing/feature/test-psr7-uri-userinfo-encoding\n\nIntroduce `userInfo` encoding tests","shortMessageHtmlLink":"Merge pull request #67 from boesing/feature/test-psr7-uri-userinfo-en…"}},{"before":"5c7ea4783fc49f6e01826137d50f61407a1c79fe","after":"3867c504ddda802e06e0a8b9b7dafbb47f6b29ef","ref":"refs/heads/master","pushedAt":"2023-04-04T13:55:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"Merge pull request #66 from boesing/docs/keep-a-changelog\n\nIntroduce keep-a-changelog","shortMessageHtmlLink":"Merge pull request #66 from boesing/docs/keep-a-changelog"}},{"before":"2b23d5ad2815118b3a9c149171909c2181d5adf5","after":"9a0b21b991735afa68804f3dcbe4bfdc20e824b0","ref":"refs/heads/fix-setup","pushedAt":"2023-04-02T08:35:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"move from defunct travis to github workflow","shortMessageHtmlLink":"move from defunct travis to github workflow"}},{"before":"928a02f493a2a4deb00127b90c63540cba711a76","after":"2b23d5ad2815118b3a9c149171909c2181d5adf5","ref":"refs/heads/fix-setup","pushedAt":"2023-04-02T08:22:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"move from defunct travis to github workflow","shortMessageHtmlLink":"move from defunct travis to github workflow"}},{"before":"031c7bfe7541cc039f23dd1f62f45428e5eea1e3","after":"928a02f493a2a4deb00127b90c63540cba711a76","ref":"refs/heads/fix-setup","pushedAt":"2023-04-02T08:09:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dbu","name":"David Buchmann","path":"/dbu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76576?s=80&v=4"},"commit":{"message":"move from defunct travis to github workflow","shortMessageHtmlLink":"move from defunct travis to github workflow"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHnnNVAA","startCursor":null,"endCursor":null}},"title":"Activity · php-http/psr7-integration-tests"}