vaadin / quarkus

An extension to Quarkus to support Vaadin Flow
Apache License 2.0
28 stars 3 forks source link

fix: use quarkus integration tests and generate screenshots on failure #34

Closed denis-anisimov closed 2 years ago

denis-anisimov commented 2 years ago

Quarkus integration tests should be used instead of unit tests. Screenshot on failure extension is added.

fixes #23

Description

Please list all relevant dependencies in this section and provide summary of the change, motivation and context.

Fixes # (issue)

Type of change

Checklist

Additional for Feature type of change

denis-anisimov commented 2 years ago

Which would indicate that something is trying to execute using jdk8 when jdk11 should be used

yes, and I have no idea what

denis-anisimov commented 2 years ago

This PR is failing because of bug in Quarkus plugin :https://github.com/quarkusio/quarkus/issues/20049.

Let's don't close this and wait when the fix (which is already provided) will be included in the release. Once it's released the PR van be revalidated and merged. Nothing else can be done at this moment.

mshabarov commented 2 years ago

@denis-anisimov the ticket is closed with 2.3.0.CR1 milestone, so maybe the new version is already available.

caalador commented 2 years ago

Seems ok and by the one failing run seems to work as expected, but there is some issue with the rebase as the PR seems to show a bunch of changes that are not from this fix.

denis-anisimov commented 2 years ago

Closed in favor of https://github.com/vaadin/quarkus/pull/39