-
Notifications
You must be signed in to change notification settings - Fork 103
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
[IMPORT] Feat context parameter import #3277
base: feat/import-monitorings
Are you sure you want to change the base?
[IMPORT] Feat context parameter import #3277
Conversation
b4efac7
to
ef99612
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## feat/import-monitorings #3277 +/- ##
========================================================
Coverage 84.01% 84.02%
========================================================
Files 122 122
Lines 9742 9748 +6
========================================================
+ Hits 8185 8191 +6
Misses 1557 1557
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
554881c
to
aca2da1
Compare
aca2da1
to
164e01e
Compare
2b5f26f
to
dcc764e
Compare
3956690
to
85dca11
Compare
J'ai testé à la main et tout a l'air de fonctionner correctement, juste pour les tests frontend, j'ai l'impression que les erreurs viennent de conflit dans les data-qa, je pense que c'est parce que certain champ sont à la fois dans les habitats et dans les stations, dans ce cas le champ existe deux fois, ce qui fait que deux champs avec le même data-qa existe et ça fait planter les tests. |
@@ -91,9 +104,9 @@ export class UploadFileStepComponent implements OnInit { | |||
} | |||
onSaveData(): Observable<Import> { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Attention, onSaveData
n'est exécuté seulement si le formulaire est modifié ! par conséquent, si je reviens en arrière pour modifier uniquement les valeurs dans les queryParams, cela ne fonctionnera pas ...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Merci pour ton retour Jacques. Est ce que tu pourrais me détailler le cas d'usage pour être sur de comprendre ? Quel est le comportement souhaité ?
Merci
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
C'est pas très grave. En fait, si je reviens sur l'étape de téléversement pour modifier changer les champs pré-mappés c'est pas possible. Mais je chercher la petite bête :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ca roule alors :)
Merci Pierre pour ton retour. Est ce que vous êtes d'accord si on traite les erreurs de tests frontend dans une tâche à part ? Etant donné que les tests frontend ne fonctionnent pas sur la branche de référence feat/import-monitorings |
719b85f
to
bfcf4a7
Compare
- Format params to FieldsMapping interface - Send on upload route frontend - Set fieldsmapping for t_import on upload route backend Reviewed-by: andriacap
- Synthese test frontend (ok) - wip : make occhab condition and refact test Reviewed-by: andriacap
Use same attribute for QA in all elements in fields mapping step Reviewed-by: andriacap
Reviewed-by: andriacap
- Change fieldmapping for sample data - Add delete command to each test for fieldmapping context Reviewed-by: andriacap
Reviewed-by: andriacap
- Test upload_route with context parameter Reviewed-by: andriacap
35b00e7
to
a5de94c
Compare
Sur ma branche, je suis en train de faire pas mal de fix sur le test du frontend. A se demander comment ça a pu fonctionner |
TACHES PROJET IMPORT :
feat(wip): get context import by query params url
Format params to FieldsMapping interface
Send on upload route frontend
Set fieldsmapping for t_import on upload route backend
Test backend
Test frontend : un test e2e a été ajouté pour tester la fonctionnalité
Tests frontend existants : certains sont fonctionnels mais ne sont pas lié aux développements de cette fonctionnalité (à résoudre dans une autre PR ?)
Reviewed-by: andriacap
Tâche(s) dépendante(s)