{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":192537698,"defaultBranch":"master","name":"testing","ownerLogin":"hyperf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-18T12:41:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44228082?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720063180.0","currentOid":""},"activityList":{"items":[{"before":"7d01a94f8a74280cbd46c265f990d8eced57f568","after":"af74862bb819f1b0d8584c4002950d971054b584","ref":"refs/heads/master","pushedAt":"2024-07-04T02:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huangzhhui","name":"黄朝晖","path":"/huangzhhui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12077148?s=80&v=4"},"commit":{"message":"Optimized phpdoc (#6927)","shortMessageHtmlLink":"Optimized phpdoc (#6927)"}},{"before":"923e862f9ccd5947baac4d4d1e09383c8ac75dc8","after":"7d01a94f8a74280cbd46c265f990d8eced57f568","ref":"refs/heads/3.1","pushedAt":"2024-06-20T03:15:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Added composer.json normalize support (#6887)","shortMessageHtmlLink":"Added composer.json normalize support (#6887)"}},{"before":"923e862f9ccd5947baac4d4d1e09383c8ac75dc8","after":"7d01a94f8a74280cbd46c265f990d8eced57f568","ref":"refs/heads/master","pushedAt":"2024-06-17T01:57:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Added composer.json normalize support (#6887)","shortMessageHtmlLink":"Added composer.json normalize support (#6887)"}},{"before":"465cbb4f91cc2dbc60cdb9070aff914bc7944f57","after":"923e862f9ccd5947baac4d4d1e09383c8ac75dc8","ref":"refs/heads/3.1","pushedAt":"2024-05-09T14:38:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Updated InteractsWithModelFactory to handle missing dependencies (#6731)","shortMessageHtmlLink":"Updated InteractsWithModelFactory to handle missing dependencies (#6731)"}},{"before":"465cbb4f91cc2dbc60cdb9070aff914bc7944f57","after":"923e862f9ccd5947baac4d4d1e09383c8ac75dc8","ref":"refs/heads/master","pushedAt":"2024-05-07T05:48:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huangzhhui","name":"黄朝晖","path":"/huangzhhui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12077148?s=80&v=4"},"commit":{"message":"Updated InteractsWithModelFactory to handle missing dependencies (#6731)","shortMessageHtmlLink":"Updated InteractsWithModelFactory to handle missing dependencies (#6731)"}},{"before":"00be4729882b0fcc9f5307b08db635f6ad3b56cc","after":"465cbb4f91cc2dbc60cdb9070aff914bc7944f57","ref":"refs/heads/3.1","pushedAt":"2024-04-02T02:51:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Format code by the latest `cs-fixer`. (#6617)","shortMessageHtmlLink":"Format code by the latest cs-fixer. (#6617)"}},{"before":"962501ea478664d98f1a4d5de20703b8217f1088","after":"465cbb4f91cc2dbc60cdb9070aff914bc7944f57","ref":"refs/heads/master","pushedAt":"2024-03-23T11:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huangzhhui","name":"黄朝晖","path":"/huangzhhui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12077148?s=80&v=4"},"commit":{"message":"Format code by the latest `cs-fixer`. (#6617)","shortMessageHtmlLink":"Format code by the latest cs-fixer. (#6617)"}},{"before":"00be4729882b0fcc9f5307b08db635f6ad3b56cc","after":"962501ea478664d98f1a4d5de20703b8217f1088","ref":"refs/heads/master","pushedAt":"2024-03-23T09:34:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Fixed implicitly nullable params (#6616)","shortMessageHtmlLink":"Fixed implicitly nullable params (#6616)"}},{"before":"a0b4f5472953ccadb4b54a39dfd6695dff5d3dcd","after":"00be4729882b0fcc9f5307b08db635f6ad3b56cc","ref":"refs/heads/3.1","pushedAt":"2023-12-18T02:13:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Added: Test Interacts With Database (#6386)","shortMessageHtmlLink":"Added: Test Interacts With Database (#6386)"}},{"before":"a0b4f5472953ccadb4b54a39dfd6695dff5d3dcd","after":"00be4729882b0fcc9f5307b08db635f6ad3b56cc","ref":"refs/heads/master","pushedAt":"2023-12-17T09:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huangzhhui","name":"黄朝晖","path":"/huangzhhui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12077148?s=80&v=4"},"commit":{"message":"Added: Test Interacts With Database (#6386)","shortMessageHtmlLink":"Added: Test Interacts With Database (#6386)"}},{"before":"b73bbe1e100c7028c6607a7d869db284e6647a7a","after":"a0b4f5472953ccadb4b54a39dfd6695dff5d3dcd","ref":"refs/heads/3.1","pushedAt":"2023-12-04T08:52:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Upgrade docs for v3.1 (#6335)\n\nCo-authored-by: zxyfaxcn \r\nCo-authored-by: Lu Fei <52o@qq52o.cn>","shortMessageHtmlLink":"Upgrade docs for v3.1 (#6335)"}},{"before":"429de8f5ec1b29aa6912f5c659dc5f47494ceceb","after":"a0b4f5472953ccadb4b54a39dfd6695dff5d3dcd","ref":"refs/heads/master","pushedAt":"2023-11-29T03:55:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huangzhhui","name":"黄朝晖","path":"/huangzhhui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12077148?s=80&v=4"},"commit":{"message":"Upgrade docs for v3.1 (#6335)\n\nCo-authored-by: zxyfaxcn \r\nCo-authored-by: Lu Fei <52o@qq52o.cn>","shortMessageHtmlLink":"Upgrade docs for v3.1 (#6335)"}},{"before":"b73bbe1e100c7028c6607a7d869db284e6647a7a","after":"429de8f5ec1b29aa6912f5c659dc5f47494ceceb","ref":"refs/heads/master","pushedAt":"2023-11-24T03:17:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Changed the `branch-alias` of all components to `3.1-dev`. (#6320)","shortMessageHtmlLink":"Changed the branch-alias of all components to 3.1-dev. (#6320)"}},{"before":"b590c7ce61093a9fea5d40f874d29387f7d096f4","after":"b73bbe1e100c7028c6607a7d869db284e6647a7a","ref":"refs/heads/master","pushedAt":"2023-11-24T02:46:32.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"huangzhhui","name":"黄朝晖","path":"/huangzhhui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12077148?s=80&v=4"},"commit":{"message":"Merge branch 'master' into 3.1\n\n# Conflicts:\n#\t.github/workflows/test-components.yml\n#\t.github/workflows/test.yml","shortMessageHtmlLink":"Merge branch 'master' into 3.1"}},{"before":"5a6672528b880ac2770738f8a67c30d6711b4219","after":"b73bbe1e100c7028c6607a7d869db284e6647a7a","ref":"refs/heads/3.1","pushedAt":"2023-11-24T02:14:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Merge branch 'master' into 3.1\n\n# Conflicts:\n#\t.github/workflows/test-components.yml\n#\t.github/workflows/test.yml","shortMessageHtmlLink":"Merge branch 'master' into 3.1"}},{"before":"4a87f5ccaf85814c75b928f44aa5c8ec71d1539d","after":"b590c7ce61093a9fea5d40f874d29387f7d096f4","ref":"refs/heads/3.0","pushedAt":"2023-11-23T08:41:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Get Composer to suggest dev packages to `require-dev` (#6311)","shortMessageHtmlLink":"Get Composer to suggest dev packages to require-dev (#6311)"}},{"before":"4a87f5ccaf85814c75b928f44aa5c8ec71d1539d","after":"b590c7ce61093a9fea5d40f874d29387f7d096f4","ref":"refs/heads/master","pushedAt":"2023-11-23T03:54:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huangzhhui","name":"黄朝晖","path":"/huangzhhui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12077148?s=80&v=4"},"commit":{"message":"Get Composer to suggest dev packages to `require-dev` (#6311)","shortMessageHtmlLink":"Get Composer to suggest dev packages to require-dev (#6311)"}},{"before":"fa9d8c1e79bc4958be5a2642387e1915a7fc9f13","after":"4a87f5ccaf85814c75b928f44aa5c8ec71d1539d","ref":"refs/heads/3.0","pushedAt":"2023-10-05T09:45:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Fixed PriorityMiddleware for testing. (#6183)","shortMessageHtmlLink":"Fixed PriorityMiddleware for testing. (#6183)"}},{"before":"d869a9d7bf8f121ad2ec643f734d61cdea368398","after":"5a6672528b880ac2770738f8a67c30d6711b4219","ref":"refs/heads/3.1","pushedAt":"2023-10-05T09:32:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Merge branch 'master' into 3.1\n\n# Conflicts:\n#\t.github/workflows/test.yml","shortMessageHtmlLink":"Merge branch 'master' into 3.1"}},{"before":"f8c9f74a32f663ff1bcc0f9952a1bf2934ca68b6","after":"4a87f5ccaf85814c75b928f44aa5c8ec71d1539d","ref":"refs/heads/master","pushedAt":"2023-09-30T11:35:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huangzhhui","name":"黄朝晖","path":"/huangzhhui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12077148?s=80&v=4"},"commit":{"message":"Fixed PriorityMiddleware for testing. (#6183)","shortMessageHtmlLink":"Fixed PriorityMiddleware for testing. (#6183)"}},{"before":"a482cf16fd0f4be2f0cab1ea783d862fe29efc31","after":"d869a9d7bf8f121ad2ec643f734d61cdea368398","ref":"refs/heads/3.1","pushedAt":"2023-09-22T05:55:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Merge branch 'master' into 3.1\n\n# Conflicts:\n#\t.github/workflows/test.yml\n#\tsrc/service-governance/src/Listener/RegisterServiceListener.php\n#\tsrc/stringable/composer.json\n#\tsrc/stringable/tests/StrTest.php","shortMessageHtmlLink":"Merge branch 'master' into 3.1"}},{"before":"fa9d8c1e79bc4958be5a2642387e1915a7fc9f13","after":"f8c9f74a32f663ff1bcc0f9952a1bf2934ca68b6","ref":"refs/heads/master","pushedAt":"2023-09-19T02:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huangzhhui","name":"黄朝晖","path":"/huangzhhui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12077148?s=80&v=4"},"commit":{"message":"Upgrade actions/checkout to v4 (#6159)","shortMessageHtmlLink":"Upgrade actions/checkout to v4 (#6159)"}},{"before":"e660ba6f6f4c1dd46cc6203feeefd4638454108c","after":"fa9d8c1e79bc4958be5a2642387e1915a7fc9f13","ref":"refs/heads/3.0","pushedAt":"2023-08-25T14:53:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Support modify the context of sub coroutine when using test components. (#5962)","shortMessageHtmlLink":"Support modify the context of sub coroutine when using test component…"}},{"before":"9d788a0f2f70c6b7517606fbfc6a7bc374b701c5","after":"a482cf16fd0f4be2f0cab1ea783d862fe29efc31","ref":"refs/heads/3.1","pushedAt":"2023-07-21T04:15:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Merge branch 'master' into 3.1-merge\n\n# Conflicts:\n#\tsrc/service-governance-nacos/src/ClientFactory.php","shortMessageHtmlLink":"Merge branch 'master' into 3.1-merge"}},{"before":"e660ba6f6f4c1dd46cc6203feeefd4638454108c","after":"fa9d8c1e79bc4958be5a2642387e1915a7fc9f13","ref":"refs/heads/master","pushedAt":"2023-07-21T03:24:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huangzhhui","name":"黄朝晖","path":"/huangzhhui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12077148?s=80&v=4"},"commit":{"message":"Support modify the context of sub coroutine when using test components. (#5962)","shortMessageHtmlLink":"Support modify the context of sub coroutine when using test component…"}},{"before":"b2fb337401809d0145212e107ea2a5de84c7e4ea","after":"9d788a0f2f70c6b7517606fbfc6a7bc374b701c5","ref":"refs/heads/3.1","pushedAt":"2023-07-03T04:53:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Adds `define()` method to `ModelFactory` (#5897)\n\n* Adds `define()` method to `ModelFactory`\r\n\r\n* Update CHANGELOG-3.1.md","shortMessageHtmlLink":"Adds define() method to ModelFactory (#5897)"}},{"before":"8ddecf654363453547ba7e3a6a637b5eec884550","after":"b2fb337401809d0145212e107ea2a5de84c7e4ea","ref":"refs/heads/3.1","pushedAt":"2023-06-28T03:04:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Improve Testing (#5885)\n\n* Improve Test\r\n\r\n* feat: Add container to InteractsWithContainer trait\r\n\r\nThis commit adds a property `container` of type `ContainerInterface` to the `InteractsWithContainer` trait. It also removes a redundant annotation and an unnecessary `PHPStan` ignore statement. The `instance()` method now sets instances using the container object.\r\n\r\nCo-authored-by: 李铭昕 <715557344@qq.com>","shortMessageHtmlLink":"Improve Testing (#5885)"}},{"before":"80ad3babc5ea092179e42aa67eba17b13fed1828","after":"8ddecf654363453547ba7e3a6a637b5eec884550","ref":"refs/heads/3.1","pushedAt":"2023-06-20T07:16:17.603Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Fix the bug that cannot found `setName` in phpunit 10.x (#5868)","shortMessageHtmlLink":"Fix the bug that cannot found setName in phpunit 10.x (#5868)"}},{"before":"5813731ab2b75a0dfc713ec60799c9016a4aec72","after":"80ad3babc5ea092179e42aa67eba17b13fed1828","ref":"refs/heads/3.1","pushedAt":"2023-06-20T05:33:24.565Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Adds `RunTestsInCoroutine` trait (#5867)","shortMessageHtmlLink":"Adds RunTestsInCoroutine trait (#5867)"}},{"before":"6f807cfb62c17144d290b34783beba6505599068","after":"5813731ab2b75a0dfc713ec60799c9016a4aec72","ref":"refs/heads/3.1","pushedAt":"2023-06-20T04:25:09.010Z","pushType":"push","commitsCount":1,"pusher":{"login":"limingxinleo","name":"李铭昕","path":"/limingxinleo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16648551?s=80&v=4"},"commit":{"message":"Refactor runTestsInCoroutine and kernel injection (#5848)","shortMessageHtmlLink":"Refactor runTestsInCoroutine and kernel injection (#5848)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wNFQwMjoyNToxNi4wMDAwMDBazwAAAAR2cu_E","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wNFQwMjoyNToxNi4wMDAwMDBazwAAAAR2cu_E","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yMFQwNDoyNTowOS4wMTAyMTNazwAAAANE4Gsw"}},"title":"Activity · hyperf/testing"}