Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

First class OSGi Testing Support #877

Open
laeubi opened this issue Nov 3, 2023 · 1 comment
Open

First class OSGi Testing Support #877

laeubi opened this issue Nov 3, 2023 · 1 comment

Comments

@laeubi
Copy link
Contributor

laeubi commented Nov 3, 2023

OSGi Testing Support is a great library for testing OSGi applications, PDE should add first-class support as it does for OSGi Annotations already.

@gireeshpunathil
Copy link
Contributor

@laeubi - could you explain what the support entails? like a break-down of activities. I can then attempt expand those as check lists to track coverage etc. that way new and enthusiastic contributors can pick those up and add contributions.

laeubi added a commit to laeubi/eclipse.pde that referenced this issue Feb 16, 2025
Similar to what we have for OSGi annotations, PDE should have OSGi
Testing Support as it is a great library for testing OSGi applications.
The most hindering thing in this regard is that it is rater complex to
setup until one can make the first steps.

This now adds a new classpath contributor that detects if a PDE project
is already using JUNIT classpath container and then adds OSGi test
dependencies automatically as test dependencies if they are part of the
target platform or alternatively from the running platform.

See eclipse-pde#877
laeubi added a commit to laeubi/eclipse.pde that referenced this issue Mar 11, 2025
Similar to what we have for OSGi annotations, PDE should have OSGi
Testing Support as it is a great library for testing OSGi applications.
The most hindering thing in this regard is that it is rater complex to
setup until one can make the first steps.

This now adds a new classpath contributor that detects if a PDE project
is already using JUNIT classpath container and then adds OSGi test
dependencies automatically as test dependencies if they are part of the
target platform or alternatively from the running platform.

See eclipse-pde#877
laeubi added a commit to laeubi/eclipse.pde that referenced this issue Mar 11, 2025
Similar to what we have for OSGi annotations, PDE should have OSGi
Testing Support as it is a great library for testing OSGi applications.
The most hindering thing in this regard is that it is rater complex to
setup until one can make the first steps.

This now adds a new classpath contributor that detects if a PDE project
is already using JUNIT classpath container and then adds OSGi test
dependencies automatically as test dependencies if they are part of the
target platform or alternatively from the running platform.

See eclipse-pde#877
laeubi added a commit to laeubi/eclipse.pde that referenced this issue Mar 11, 2025
Similar to what we have for OSGi annotations, PDE should have OSGi
Testing Support as it is a great library for testing OSGi applications.
The most hindering thing in this regard is that it is rater complex to
setup until one can make the first steps.

This now adds a new classpath contributor that detects if a PDE project
is already using JUNIT classpath container and then adds OSGi test
dependencies automatically as test dependencies if they are part of the
target platform or alternatively from the running platform.

See eclipse-pde#877
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

No branches or pull requests

2 participants