{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":194044580,"defaultBranch":"master","name":"test-case","ownerLogin":"frondeus","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-27T07:25:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1165825?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1700252078.0","currentOid":""},"activityList":{"items":[{"before":"1ea705cf59109b2b895c5716d90572a28e5919f8","after":"39526d4788eea3a9acee26785fe55794875627ac","ref":"refs/heads/master","pushedAt":"2024-01-05T19:13:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"feat: Invert the left and right output for simple test cases (#140)","shortMessageHtmlLink":"feat: Invert the left and right output for simple test cases (#140)"}},{"before":"e57c21b3ada3dc671124ebdc10e16e2247b9f155","after":"1ea705cf59109b2b895c5716d90572a28e5919f8","ref":"refs/heads/master","pushedAt":"2023-11-17T20:12:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"Minor CHANGELOG cleanup","shortMessageHtmlLink":"Minor CHANGELOG cleanup"}},{"before":"3cfb534718c079816043dc40a99d34d4961b48f3","after":"e57c21b3ada3dc671124ebdc10e16e2247b9f155","ref":"refs/heads/master","pushedAt":"2023-11-17T20:09:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"Bump version to 3.3.1","shortMessageHtmlLink":"Bump version to 3.3.1"}},{"before":"f7b669106f354513723064219fea3c6fdadb8e56","after":"3cfb534718c079816043dc40a99d34d4961b48f3","ref":"refs/heads/master","pushedAt":"2023-11-17T19:58:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"fix: Remove proc-macro2-diagnostics dependency (#138)","shortMessageHtmlLink":"fix: Remove proc-macro2-diagnostics dependency (#138)"}},{"before":"21212e2ba03bd9a5eb843d8aa8af362794a50275","after":"f7b669106f354513723064219fea3c6fdadb8e56","ref":"refs/heads/master","pushedAt":"2023-11-17T09:28:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"Bump version to 3.3.0","shortMessageHtmlLink":"Bump version to 3.3.0"}},{"before":"b0a764f10f2332fb0aeca317c1427a80890b05dd","after":"21212e2ba03bd9a5eb843d8aa8af362794a50275","ref":"refs/heads/master","pushedAt":"2023-11-17T09:20:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"chore: Update crate publishing script","shortMessageHtmlLink":"chore: Update crate publishing script"}},{"before":"d32127bb5d1eb0143f2e902955f084552f2863d6","after":"b0a764f10f2332fb0aeca317c1427a80890b05dd","ref":"refs/heads/master","pushedAt":"2023-11-17T08:12:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":".github: replace actions-rs with dtolnay/rust-toolchain, add caching (#137)\n\n* .github: bump actions/checkout to v4\r\n\r\n* .github: do not fail fast\r\n\r\n* .github: replace actions-rs with dtolnay/rust-toolchain\r\n\r\nactions-rs is no longer maintained.\r\n\r\n* .github: add rust cache action\r\n\r\nThis should reduce CI time.","shortMessageHtmlLink":".github: replace actions-rs with dtolnay/rust-toolchain, add caching (#…"}},{"before":"2fc16bf89730d6bfb1e01599ac0dbd224801b4ec","after":"d32127bb5d1eb0143f2e902955f084552f2863d6","ref":"refs/heads/master","pushedAt":"2023-11-17T08:11:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"Remove proc-macro-error dependency (#136)\n\n* Don't blindly discard errors\r\n\r\nThis prevents syn::Error from propagating.\r\n\r\nUpdates #135.\r\n\r\n* Use syn::ParseStream::error\r\n\r\nThis fails tests.\r\n\r\nhttps://github.com/frondeus/test-case/issues/135\r\n\r\n* Use proc-macro2-diagnostics\r\n\r\nBump MSRV to 1.63 for the new yansi dependency (through\r\nproc-macro2-diagnostics). See\r\nhttps://github.com/SergioBenitez/yansi/blob/e8247a492e1b/Cargo.toml#L12.","shortMessageHtmlLink":"Remove proc-macro-error dependency (#136)"}},{"before":"97bcfc095c292b8d8ede630ea9a877b809d19ca0","after":"2fc16bf89730d6bfb1e01599ac0dbd224801b4ec","ref":"refs/heads/master","pushedAt":"2023-10-22T16:14:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"feat: Add the ability to have comments in matrix tests (#132)","shortMessageHtmlLink":"feat: Add the ability to have comments in matrix tests (#132)"}},{"before":"bf3ee272741ef43ccac69bc2537d392316f7bc09","after":"97bcfc095c292b8d8ede630ea9a877b809d19ca0","ref":"refs/heads/master","pushedAt":"2023-10-19T12:43:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"docs: test_matrix example that does not compile in README (#133)","shortMessageHtmlLink":"docs: test_matrix example that does not compile in README (#133)"}},{"before":"7ce34ca8a202b8f07fb481c637047f4c0c78cc16","after":"bf3ee272741ef43ccac69bc2537d392316f7bc09","ref":"refs/heads/master","pushedAt":"2023-10-19T12:26:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"deps: disable proc-macro-error default features (#134)\n\n* .github: add scheduled build\r\n\r\nThis will help PR authors determine if CI failures are caused by their\r\nchanges or by e.g. Rust releases.\r\n\r\n* deps: disable proc-macro-error default features\r\n\r\nproc-macro-error has an optional dependency on syn@1 whereas much of the\r\necosystem has migrated to syn@2, resulting in dependents of test-case\r\nhaving to compile syn twice. This avoids that by removing the optional\r\ndependency.","shortMessageHtmlLink":"deps: disable proc-macro-error default features (#134)"}},{"before":"17db57af8d190e559533de5c5ee784d7ab811a05","after":"7ce34ca8a202b8f07fb481c637047f4c0c78cc16","ref":"refs/heads/master","pushedAt":"2023-10-18T07:42:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"tests: update to newest stable","shortMessageHtmlLink":"tests: update to newest stable"}},{"before":"ca22d205a6ac2e1ea40eaf917e3c92f3aeace215","after":"17db57af8d190e559533de5c5ee784d7ab811a05","ref":"refs/heads/master","pushedAt":"2023-09-17T11:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"Bump version to 3.2.1","shortMessageHtmlLink":"Bump version to 3.2.1"}},{"before":"6f8ae5c6fcf12567010efe950151441ec09ff9a9","after":"ca22d205a6ac2e1ea40eaf917e3c92f3aeace215","ref":"refs/heads/master","pushedAt":"2023-09-17T11:15:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"chore: update syn dependency","shortMessageHtmlLink":"chore: update syn dependency"}},{"before":"04935d4e320c3aef55bd4ffc71348cae25b5ce39","after":"6f8ae5c6fcf12567010efe950151441ec09ff9a9","ref":"refs/heads/master","pushedAt":"2023-09-16T23:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"Bump version to 3.2.0","shortMessageHtmlLink":"Bump version to 3.2.0"}},{"before":"410d2c6dd839e66ec61e30bf3d12f04c819cfba9","after":"04935d4e320c3aef55bd4ffc71348cae25b5ce39","ref":"refs/heads/master","pushedAt":"2023-09-16T23:10:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"test: exclude some logs from Windows tests","shortMessageHtmlLink":"test: exclude some logs from Windows tests"}},{"before":"f202f473ae42ade31cdd6b91a0e10b347cc2d6a6","after":"410d2c6dd839e66ec61e30bf3d12f04c819cfba9","ref":"refs/heads/master","pushedAt":"2023-09-16T23:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"test: simplify acceptance tests","shortMessageHtmlLink":"test: simplify acceptance tests"}},{"before":"ada5d825c46f3bcd4ad2329bf18f66c85b48417c","after":"f202f473ae42ade31cdd6b91a0e10b347cc2d6a6","ref":"refs/heads/master","pushedAt":"2023-09-16T22:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"chore: fix clippy and tests","shortMessageHtmlLink":"chore: fix clippy and tests"}},{"before":"dee411a3ff3aaf35b0b36fb4365b7144119c4d43","after":"ada5d825c46f3bcd4ad2329bf18f66c85b48417c","ref":"refs/heads/master","pushedAt":"2023-09-16T21:58:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"feat: Add test_matrix macro (#128)\n\n* Add test_matrix macro\r\n\r\nAllows generating Cartesian product test matrices.\r\nTests and docs forthcoming.\r\n\r\n* Add test_matrix macro acceptance tests\r\n\r\nTest basic features and for correct compilation error\r\noutput\r\n\r\n* Add `=>` expression support to test_matrix macro\r\n\r\nRequired that `TestCaseExpression` and all it's descendant structs be\r\n`Clone` so that TestMatrix can clone them for each TestCase it creates.\r\nAlso made TestComment Clone for parity.\r\n\r\nImplemented quote::ToTokens for TestComment so that the \"illegal\r\ncomment\" error generated by TestMatrix can point to the correct span of\r\nwhere the illegal comment begins. On stable Rust, this just highlights\r\nthe first token, the semicolon, but on nightly Rust (which has\r\n`quote::Span::join`) it will highlight the entire illegal comment.\r\n\r\n* Use isize in test_matrix ranges\r\n\r\n`isize` will allow for negative numbers and be compatible\r\nwith 32-bit and 64-bit platforms.\r\n\r\nAdd some acceptance tests for the same.\r\n\r\n* Add basic documentation for test_matrix macro\r\n\r\nAdd unreleased CHANGELOG fragment, README documentation,\r\nand doc comment to src/lib.rs and crate/test-case-macros/src/lib.rs.\r\n\r\nDetailed Wiki documentation forthcoming.\r\n\r\n* Replace itertools dependency with copied module\r\n\r\nCopied multi_product module from itertools 0.11.0\r\nunder MIT license. Eliminates dependency on building\r\nall of itertools.","shortMessageHtmlLink":"feat: Add test_matrix macro (#128)"}},{"before":"dfef0a8cf7957888fedaaf3dcf592785cc4e2a78","after":"dee411a3ff3aaf35b0b36fb4365b7144119c4d43","ref":"refs/heads/master","pushedAt":"2023-07-27T20:03:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"feat: retain allow attribute in test_case macro (#127)","shortMessageHtmlLink":"feat: retain allow attribute in test_case macro (#127)"}},{"before":"ea03c58e6b19e02be1fa4f9b1eb8640519878cc6","after":"dfef0a8cf7957888fedaaf3dcf592785cc4e2a78","ref":"refs/heads/master","pushedAt":"2023-07-27T19:57:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"chore: update tests with newest stable","shortMessageHtmlLink":"chore: update tests with newest stable"}},{"before":"fa1c648bdade4a67a25c031f670b1ddf0dc7b2c9","after":"ea03c58e6b19e02be1fa4f9b1eb8640519878cc6","ref":"refs/heads/master","pushedAt":"2023-04-02T19:07:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"Bump version to 3.1.0","shortMessageHtmlLink":"Bump version to 3.1.0"}},{"before":"39faeaaee0ded34aae6c3f695a98863693843b37","after":"fa1c648bdade4a67a25c031f670b1ddf0dc7b2c9","ref":"refs/heads/master","pushedAt":"2023-03-28T19:13:49.049Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"Set the span of test function Idents to the span of the origin attribute (#119)","shortMessageHtmlLink":"Set the span of test function Idents to the span of the origin attrib…"}},{"before":"6a2540afa9d398e0b9c29ed9c2fb331d05f0a24e","after":"39faeaaee0ded34aae6c3f695a98863693843b37","ref":"refs/heads/master","pushedAt":"2023-03-28T19:13:26.668Z","pushType":"push","commitsCount":1,"pusher":{"login":"luke-biel","name":"luke-biel","path":"/luke-biel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15006215?s=80&v=4"},"commit":{"message":"Update tests to most recent nightly","shortMessageHtmlLink":"Update tests to most recent nightly"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD2NX9bQA","startCursor":null,"endCursor":null}},"title":"Activity · frondeus/test-case"}