Skip to content

Introduce case-driven generated tests - #653

Merged
AbdullinAM merged 3 commits into
junit-6from
test-infra
Aug 7, 2026
Merged

Introduce case-driven generated tests#653
AbdullinAM merged 3 commits into
junit-6from
test-infra

Conversation

@qwwdfsad

@qwwdfsad qwwdfsad commented Aug 1, 2026

Copy link
Copy Markdown
Member

FormatterTest is a bit too hard to maintain: tests are grouped in an adhoc manner, code snippets are stored in the raw string literal, hard to follow visually/compare and hard to introduce an alternative format and compare the changes. Doesn't play well with IJ either.

Current change serves two purposes:

  • Infrastructure for gradual FormatterTest migrations
  • Infrasture for the upcoming kotlinlang codestyle testing along with keeping current test data intact ("variant" in the code, currently unused)

qwwdfsad and others added 2 commits August 7, 2026 13:51
FormatterTest is a bit too hard to maintain: tests are grouped in an adhoc manner, code snippets are stored in the raw string literal, hard to follow visually/compare and hard to introduce an alternative format and compare the changes. Doesn't play well with IJ either.

Current change serves two purposes:

* Infrastructure for gradual FormatterTest migrations
* Infrasture for the upcoming kotlinlang codestyle testing along with keeping current test data intact ("variant" in the code, currently unused)
@AbdullinAM
AbdullinAM force-pushed the test-infra branch 2 times, most recently from afab82a to 0b86ac4 Compare August 7, 2026 12:37
@AbdullinAM
AbdullinAM merged commit 9babc03 into main Aug 7, 2026
6 checks passed
@AbdullinAM
AbdullinAM deleted the test-infra branch August 7, 2026 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants