Skip to content

Handle test projects that are using the default output location#1868

Merged
laeubi merged 1 commit intoeclipse-pde:masterfrom
laeubi:test_using_default
Jul 13, 2025
Merged

Handle test projects that are using the default output location#1868
laeubi merged 1 commit intoeclipse-pde:masterfrom
laeubi:test_using_default

Conversation

@laeubi
Copy link
Copy Markdown
Contributor

@laeubi laeubi commented Jul 13, 2025

If the only source folder in a project is a test folder it is allowed by JDT to use the standard output location. In such case currently nothing is added to the project jar.

This now checks for this case and also includes compile classfiles from there. It also makes sure that test-only classpath entries are not added if not include test is given.

If the only source folder in a project is a test folder it is allowed by
JDT to use the standard output location. In such case currently nothing
is added to the project jar.

This now checks for this case and also includes compile classfiles from
there. It also makes sure that test-only classpath entries are not added
if not include test is given.
@github-actions
Copy link
Copy Markdown

Test Results

   752 files   -  13     752 suites   - 13   49m 38s ⏱️ - 2m 44s
 3 611 tests ±  0   3 556 ✅  -   1   54 💤 ±0  1 ❌ +1 
10 640 runs   - 193  10 482 ✅  - 188  157 💤  - 6  1 ❌ +1 

For more details on these failures, see this check.

Results for commit 8b27360. ± Comparison against base commit c9f02f0.

@laeubi laeubi merged commit 5c59d79 into eclipse-pde:master Jul 13, 2025
17 of 19 checks passed
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