Skip to content

Test/pbyr 3802 e2e oboarding scenario#1010

Open
jordividaller wants to merge 36 commits into
mainfrom
test/pbyr-3802-e2e-oboarding-scenario
Open

Test/pbyr 3802 e2e oboarding scenario#1010
jordividaller wants to merge 36 commits into
mainfrom
test/pbyr-3802-e2e-oboarding-scenario

Conversation

@jordividaller
Copy link
Copy Markdown
Collaborator

[https://linear.app/remote/issue/PBYR-3802/extend-e2e-tests-to-cover-eor-onboarding-scenario]

I've decided to split helpers to avoid having a file that's too large in the future.

All my form-filling functions can accept different parameters to allow them to be used for futures tests (tlike testing errors scenarios for example).

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 13, 2026

📊 Coverage Report

✅ Coverage increased! 🎉

Metric Current Previous Change Status
Lines 90.05% 90.03% +0.02% 🟢
Statements 89.72% 89.70% +0.02% 🟢
Functions 87.73% 87.69% +0.04% 🟢
Branches 80.09% 80.06% +0.03% 🟢

Detailed Breakdown

Lines Coverage
  • Covered: 3694 / 4102
  • Coverage: 90.05%
  • Change: +0.02% (19 lines)
Statements Coverage
  • Covered: 3754 / 4184
  • Coverage: 89.72%
  • Change: +0.02% (18 statements)
Functions Coverage
  • Covered: 1001 / 1141
  • Coverage: 87.73%
  • Change: +0.04% (4 functions)
Branches Coverage
  • Covered: 2301 / 2873
  • Coverage: 80.09%
  • Change: +0.03% (29 branches)

✅ Coverage check passed

await expect(stepTitle).toHaveText('Select Country');

await fillOnboardingStep1Form(page, {
country_id: 'France',
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should test another country different than France as isn't supported by the API, we froze hiring here same for Italy and Germany

You can try with Spain | Portugal | India

Jordi Vidaller and others added 24 commits May 15, 2026 11:41
* fix(zizmor) - fix high issues with github actions

* format

* fix

* fix zizmor

* fix zizmor

* fix

* fix installation

* remove git tag

* fix issues

* fix alerts

* fix
* add context and utility

* feat(form) - add transformer to the description

* changes

* fix mock tests

* sanitize

* fix tests

* feat(fieldsets) - add transformation to fieldsets

* feat(fields) - add transformer

* feat(onboarding) - add example

* add example

* fix
* add context and utility

* feat(form) - add transformer to the description

* changes

* fix mock tests

* sanitize

* fix tests

* feat(fieldsets) - add transformation to fieldsets

* feat(fields) - add transformer

* feat(onboarding) - add example

* add example

* add new prop to table

* add readme

* update readme
* chore: prepare release v1.33.0

* update changelog
* chore(oxlint) - migrate comments

* remove eslint rule

* fix bugbot
* fix(contractor-onboarding) - handle not nested errors

* fix error handling docs

* fix format

* refactor(mutations) - handle nested structured

* add docs

* format
…eturned by BE less than 3 (#1015)

* fix(contractor-onboarding) - fix logic

* fix

* revert
* chore: prepare release v1.33.1

* changelog

* format
…1016)

* fix(contractor-onboarding) - fix logic

* fix

* revert

* fix(contractor-onboarding) - fix submission

* fix

* remove example

* remove code
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 15, 2026

📦 Bundle Size Report

Metric Current Previous Change Status
Total (gzip) 211.76 kB 211.76 kB 0 B (0%) 🟢
Total (raw) 574 kB 574 kB 0 B (0%) 🟢
CSS (gzip) 20.86 kB 20.86 kB 0 B (0%) 🟢
CSS (raw) 108.83 kB 108.83 kB 0 B (0%) 🟢

Size Limits

  • ✅ Total gzipped: 211.76 kB / 250 kB (84.7%)
  • ✅ Total raw: 574 kB / 600 kB (95.7%)
  • ✅ CSS gzipped: 20.86 kB / 25 kB (83.4%)

Largest Files (Top 5)

  1. chunk-5BU3CD2P.js - 14 kB (0 B (0%))
  2. styles.css - 10.43 kB (0 B (0%))
  3. index.css - 10.43 kB (0 B (0%))
  4. index.js - 6.11 kB (0 B (0%))
  5. chunk-ER46UFIU.js - 5.89 kB (0 B (0%))
View All Files (312 total)
File Size (gzip) Change
chunk-5BU3CD2P.js 14 kB 0 B (0%)
styles.css 10.43 kB 0 B (0%)
index.css 10.43 kB 0 B (0%)
index.js 6.11 kB 0 B (0%)
chunk-ER46UFIU.js 5.89 kB 0 B (0%)
chunk-U3PQEGSV.js 5.81 kB 0 B (0%)
chunk-JXAAON7I.js 5.26 kB 0 B (0%)
chunk-PMAIML44.js 4.62 kB 0 B (0%)
chunk-T35SZZ74.js 4.45 kB 0 B (0%)
chunk-3PKL3V6F.js 4.06 kB 0 B (0%)

✅ Bundle size check passed

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 15, 2026

Deploy preview for remote-flows ready!

Project:remote-flows
Status: ✅  Deploy successful!
Preview URL:https://remote-flows-96kli1cix-remotecom.vercel.app
Latest Commit:f0e4966

Deployed with vercel-action

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.

2 participants