Skip to content

Conversation

@Maymanaf
Copy link
Contributor

@Maymanaf Maymanaf commented Nov 20, 2025

First commit is related to this PR: #14083

For the second commit, I only introduced tags and comments,/some step clean-up.

➡️ It can be discussed that some tests don’t have the @smoke tag, unless I missed something on my side.

A new PR will be created after this one to regroup and rename the test files, following a structure like:

tests/
  op/                      
    tabs/
    timetable/
    paced-trains/
    simulation-result/
    round-trips/
    nge/
  stdcm/                   
  utils/                  
  reporter/               
  pages/                 
  assets/                  

Within each domain, tests may be incrementally numbered:

tests/op/timetable/
  01-train-timetable-filter.spec.ts
  02-train-timetable.spec.ts
  03-train-timetable-multi-selection.spec.ts

A new README.md file will also be added under /tests to document everything related to the tests.

Introduce consistent tags across all test files, including the new @smoke tag.
These tags make it easier to run tests by theme and will be important later when
the suite grows, allowing CI to run only the most critical tests efficiently.

Signed-off-by: Maymanaf <[email protected]>
@Maymanaf Maymanaf requested a review from a team as a code owner November 20, 2025 16:30
@github-actions github-actions bot added the area:front Work on Standard OSRD Interface modules label Nov 20, 2025
@Maymanaf Maymanaf requested review from Synar and Yohh November 20, 2025 16:36
@Maymanaf Maymanaf moved this to Awaiting merge in Board PI 17 Nov 20, 2025
@Maymanaf Maymanaf self-assigned this Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:front Work on Standard OSRD Interface modules

Projects

Status: Awaiting merge

Development

Successfully merging this pull request may close these issues.

2 participants