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

Execute RCPTT tests as part of the integration tests #195

Closed
wants to merge 2 commits into from

Conversation

ptziegler
Copy link

A follow-up to eclipse-m2e/m2e-core#1157

This pull request integrations RCPTT tests into the integration tests, with a single test covering the new dependency editor.

If you want to test them locally:

  • Download the matching RCPTT IDE from here
  • Assemble the product via mvn clean verify
  • Get your product from products/m2e-ide/target/products/m2e-ide-[platform].tar.gz
  • Open RCPTT, set m2e as your application and import m2e-core-tests/org.eclipse.m2e.rcptt.tests
  • Run the test case manually

Alternatively, you can run the automatic tests via mvn clean verify -P its

There also seems to be a way to install RCPTT directly into your IDE. But I've never actually tested that...

@ptziegler ptziegler force-pushed the rcpttIntegration branch 2 times, most recently from a715514 to 0d99ed5 Compare January 2, 2023 20:40
RCPTT tests allows perform much more complex UI tests than which are
possible with JUnit alone. It also provides another structured way to
submit bug reproducer.

The caveat is that they perform a lot slower and thus should only be
sparingly used, in order to avoid slowing down the entire build.
@laeubi
Copy link

laeubi commented Jan 3, 2023

@ptziegler would you mind adding/submitting this to the m2e-core repo instead?

@ptziegler
Copy link
Author

Will do.

@ptziegler ptziegler closed this Jan 5, 2023
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.

None yet

2 participants