• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

BacLuc / ecamp3 / 28475415313
36%
devel: 36%

Build:
Build:
LAST BUILD BRANCH: add-component-e2e-tests
DEFAULT BRANCH: devel
Ran 30 Jun 2026 08:58PM UTC
Jobs 3
Files 697
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 Jun 2026 08:57PM UTC coverage: 35.652%. First build
28475415313

push

github

BacLuc
feat(frontend): add /form-test route to drive form components from the URL

Add a dev-only route that renders a single ecamp form component selected
via the URL, so the form components can be driven and asserted on with
Playwright (or by hand) in isolation - without needing a camp, login or
API data.

  /form-test/:component        e.g. /form-test/ETextField
    ?props=<json>              props passed to the component
    ?value=<json>             initial v-model value

The view auto-discovers all form base components (E*.vue) via
import.meta.glob, renders the chosen one wrapped in EForm, and exposes
the live v-model value in [data-testid="form-test-model"] (the component
itself is under [data-testid="form-test-subject"]). Visiting /form-test
without a component lists the available ones. The route is gated behind
FEATURE_DEVELOPER like /controls but needs no auth, since the base
components work standalone.

Includes an example Playwright spec (e2e) showing how to assert on a
component's v-model after interacting with it (ETextField, ECheckbox).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: BacLuc <lucius.bachmann@clubpage.ch>

845 of 4782 branches covered (17.67%)

Branch coverage included in aggregate %.

0 of 31 new or added lines in 1 file covered. (0.0%)

4859 of 11217 relevant lines covered (43.32%)

981.01 hits per line

Uncovered Changes

Lines Coverage ∆ File
31
0.0
frontend/src/views/dev/FormComponentTest.vue
Jobs
ID Job ID Ran Files Coverage
1 api - 28475415313.1 30 Jun 2026 09:01PM UTC 239
88.33
GitHub Action Run
2 pdf - 28475415313.2 30 Jun 2026 08:58PM UTC 68
73.09
GitHub Action Run
3 frontend - 28475415313.3 30 Jun 2026 09:00PM UTC 390
15.22
GitHub Action Run
Source Files on build 28475415313
  • Tree
  • List 697
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28475415313
  • 1d6e68d7 on github
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc