{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":278256816,"defaultBranch":"main","name":"qunit","ownerLogin":"raycohen","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-07-09T03:49:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20404?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717959768.0","currentOid":""},"activityList":{"items":[{"before":"893a07e7e3a4820a94d057abbbaefeb8b07657de","after":"cce3272f7773ab0d1be4baabb2d58dbf359ad743","ref":"refs/heads/before-and-after-hooks-use-module-environment-instead-of-test-environment-2024","pushedAt":"2024-06-09T19:29:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"b8fe4db615b09d109b521e578aa266bc089de493","after":"893a07e7e3a4820a94d057abbbaefeb8b07657de","ref":"refs/heads/before-and-after-hooks-use-module-environment-instead-of-test-environment-2024","pushedAt":"2024-06-09T19:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"more assertions","shortMessageHtmlLink":"more assertions"}},{"before":null,"after":"b8fe4db615b09d109b521e578aa266bc089de493","ref":"refs/heads/before-and-after-hooks-use-module-environment-instead-of-test-environment-2024","pushedAt":"2024-06-09T19:02:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"Core: Run before and after hooks with module context\n\nThe before and after hooks run once per module as long as there is at least one\ntest in the module. Using environment inheritance allows us to use the module\ncontext in those hooks, which allows reading the expected changes to the\ncontext from a before hook inside nested modules.\n\nFixes #1328.\nRef #869.","shortMessageHtmlLink":"Core: Run before and after hooks with module context"}},{"before":"c2e35da317f2ff864198db3b2923ed1197243b37","after":"527d2990f6eb27dfc66cbb0f5ee983e00dffc94c","ref":"refs/heads/error-when-promise-returned-from-module-callback-2024","pushedAt":"2024-06-09T15:22:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"remove Promise use from test","shortMessageHtmlLink":"remove Promise use from test"}},{"before":"9e155c8a8576c2e54d9ce85852e2576591aef5fb","after":"c2e35da317f2ff864198db3b2923ed1197243b37","ref":"refs/heads/error-when-promise-returned-from-module-callback-2024","pushedAt":"2024-06-09T14:52:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"add main/modules tests","shortMessageHtmlLink":"add main/modules tests"}},{"before":"77265aba8fdde7c18b9728f8dff2ba1c7ac05e8c","after":"9e155c8a8576c2e54d9ce85852e2576591aef5fb","ref":"refs/heads/error-when-promise-returned-from-module-callback-2024","pushedAt":"2024-06-09T14:50:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"add main/modules tests","shortMessageHtmlLink":"add main/modules tests"}},{"before":"b1430dea1e12f1c7c64700bede993a254fab700d","after":"77265aba8fdde7c18b9728f8dff2ba1c7ac05e8c","ref":"refs/heads/error-when-promise-returned-from-module-callback-2024","pushedAt":"2024-06-09T14:28:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"remove unused logger","shortMessageHtmlLink":"remove unused logger"}},{"before":"8101111a6cfb8ddb225b475caf649423cfa741b5","after":"b1430dea1e12f1c7c64700bede993a254fab700d","ref":"refs/heads/error-when-promise-returned-from-module-callback-2024","pushedAt":"2024-06-09T14:27:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"add separate thenable fixture","shortMessageHtmlLink":"add separate thenable fixture"}},{"before":"a7e10f682267992ee52308ab47420953d9a0203c","after":"fd17b6637120bf9e21911ab71be5617548c6495c","ref":"refs/heads/main","pushedAt":"2024-06-09T14:26:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"Docs: Designate E0002 to \"Cannot add hook\" and add examples\n\nRef https://github.com/qunitjs/qunit/issues/1576.","shortMessageHtmlLink":"Docs: Designate E0002 to \"Cannot add hook\" and add examples"}},{"before":"a3480f83c50e812ffc46f09377d9814811b5c025","after":"8101111a6cfb8ddb225b475caf649423cfa741b5","ref":"refs/heads/error-when-promise-returned-from-module-callback-2024","pushedAt":"2024-06-09T14:15:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"add separate thenable fixture","shortMessageHtmlLink":"add separate thenable fixture"}},{"before":"06bfd7031a5594f5805fa92454759b3aed37e2b3","after":"a3480f83c50e812ffc46f09377d9814811b5c025","ref":"refs/heads/error-when-promise-returned-from-module-callback-2024","pushedAt":"2024-06-09T14:08:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"tap","shortMessageHtmlLink":"tap"}},{"before":"884d7ac12ffd7420abfa29aadbaf1f4fe36a34f9","after":"06bfd7031a5594f5805fa92454759b3aed37e2b3","ref":"refs/heads/error-when-promise-returned-from-module-callback-2024","pushedAt":"2024-06-09T13:52:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"rename async-module-warning to async-module-error","shortMessageHtmlLink":"rename async-module-warning to async-module-error"}},{"before":"a941464f2d312d764a1aae8835b6969d2cda39ee","after":"884d7ac12ffd7420abfa29aadbaf1f4fe36a34f9","ref":"refs/heads/error-when-promise-returned-from-module-callback-2024","pushedAt":"2024-06-09T13:38:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"Error early when module callback is an async function to avoid its tests from being defined as part of other modules","shortMessageHtmlLink":"Error early when module callback is an async function to avoid its te…"}},{"before":"ad8bab04e5d4e0c6457ee183be5af025ecb7839b","after":"c0e123bb86992f9d6cf51c9387e1c4b24aa69ff6","ref":"refs/heads/error-when-hooks-referenced-in-wrong-module","pushedAt":"2024-06-08T01:02:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Core: Disallow creating hooks outside the current module\n\nChange deprecation warning into an error.\n\nRef https://github.com/qunitjs/qunit/issues/1576\nCloses https://github.com/qunitjs/qunit/pull/1578","shortMessageHtmlLink":"Core: Disallow creating hooks outside the current module"}},{"before":"35f0beb08e95c28673f5556048464dcce8d8863b","after":"ad8bab04e5d4e0c6457ee183be5af025ecb7839b","ref":"refs/heads/error-when-hooks-referenced-in-wrong-module","pushedAt":"2024-06-08T00:58:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Core: Disallow creating hooks outside the current module\n\nChange deprecation warning into an error.\n\nRef https://github.com/qunitjs/qunit/issues/1576\nCloses https://github.com/qunitjs/qunit/pull/1578","shortMessageHtmlLink":"Core: Disallow creating hooks outside the current module"}},{"before":null,"after":"a941464f2d312d764a1aae8835b6969d2cda39ee","ref":"refs/heads/error-when-promise-returned-from-module-callback-2024","pushedAt":"2024-06-08T00:46:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"update tap files","shortMessageHtmlLink":"update tap files"}},{"before":"cc8178fcddc97e78170c5e1ebe1ee3b9f50ff97e","after":"a7e10f682267992ee52308ab47420953d9a0203c","ref":"refs/heads/main","pushedAt":"2024-06-08T00:22:51.000Z","pushType":"push","commitsCount":284,"pusher":{"login":"raycohen","name":"Ray Cohen","path":"/raycohen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404?s=80&v=4"},"commit":{"message":"Build: Fix `npm run build-dev` to support Rollup 4\n\nFollows-up 3d8b99e51de63ae1db7280f42549504c3b4570fb. The module\nchanged upstream in Rollup 3.0 to use a named export instead.\n\nRef https://github.com/rollup/rollup/commit/260bcf0ee4f.","shortMessageHtmlLink":"Build: Fix npm run build-dev to support Rollup 4"}},{"before":"fdcabba4a9ada521482437e134fd0ea66d414946","after":"35f0beb08e95c28673f5556048464dcce8d8863b","ref":"refs/heads/error-when-hooks-referenced-in-wrong-module","pushedAt":"2024-06-07T22:16:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Core: Disallow creating hooks outside the current module\n\nChange deprecation warning into an error.\n\nRef https://github.com/qunitjs/qunit/issues/1576\nCloses https://github.com/qunitjs/qunit/pull/1578","shortMessageHtmlLink":"Core: Disallow creating hooks outside the current module"}},{"before":"9549683933bb6c7a26eb4d09348ca24c031ee04e","after":"fdcabba4a9ada521482437e134fd0ea66d414946","ref":"refs/heads/error-when-hooks-referenced-in-wrong-module","pushedAt":"2024-06-07T22:15:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Krinkle","name":"Timo Tijhof","path":"/Krinkle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156867?s=80&v=4"},"commit":{"message":"Core: Disallow creating hooks outside the current module\n\nChange deprecation warning into an error.\n\nRef https://github.com/qunitjs/qunit/issues/1576\nCloses https://github.com/qunitjs/qunit/pull/1578","shortMessageHtmlLink":"Core: Disallow creating hooks outside the current module"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYILsxwA","startCursor":null,"endCursor":null}},"title":"Activity · raycohen/qunit"}