Skip to content

Reorganize tests from tests/unit#916

Merged
jupblb merged 9 commits into
mainfrom
michal/scala-tests-2
Jun 22, 2026
Merged

Reorganize tests from tests/unit#916
jupblb merged 9 commits into
mainfrom
michal/scala-tests-2

Conversation

@jupblb

@jupblb jupblb commented Jun 19, 2026

Copy link
Copy Markdown
Member

No description provided.

jupblb added 3 commits June 19, 2026 16:23
Add Overrides.java and OverloadResolution.java fixtures covering same-file/transitive overrides and lastIndexOf overload disambiguation. Delete the dead GeneratedConstructorSuite.
Rewrite SymbolDescriptorSuite and JdkPackageSuite as JUnit 5 tests next to the code under test; wire jupiter-interface (test scope) into the scip project.
@jupblb jupblb changed the title Reorganize unit tests from tests/unit Reorganize tests from tests/unit Jun 19, 2026
jupblb added 5 commits June 19, 2026 17:18
Convert tests/unit and tests/snapshots to Java-only JUnit 5 (jupiter-interface); drop munit, scalameta, os-lib, pprint, and sbt-buildinfo from the test projects. The snapshot suite is now a JUnit @testfactory. Snapshot runtime paths move from BuildInfo to -Dsnapshot.* system properties; snapshotPathOptions forces minimized/compile, which regenerates two goldens that were stale from a previous run.
@jupblb jupblb force-pushed the michal/scala-tests-2 branch from 359c804 to 7f329f4 Compare June 22, 2026 14:48
@jupblb jupblb merged commit b4c0ca4 into main Jun 22, 2026
13 checks passed
@jupblb jupblb deleted the michal/scala-tests-2 branch June 22, 2026 15:25
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.

1 participant