Skip to content
This repository has been archived by the owner on Jan 22, 2025. It is now read-only.

sumbitpage layout rework + frontend testen #180

Merged
merged 9 commits into from
May 10, 2024
Merged

Conversation

masinnae
Copy link
Contributor

@masinnae masinnae commented May 6, 2024

frontend testen voor volgende files zijn gemaakt

  • FilesInput.vue
  • ProjectMiniCard.vue
  • SubmitCard.vue
  • SubmitForm.vue
  • SubmitView.vue

@reyniersbram
Copy link
Contributor

Bij het uitvoeren van de testen krijg ik nog deze warning. Ook met de upgraded versie van @vue/test-utils die nu beschikbaar is op de dev-branch.

stderr | tests/components/project/submit/SubmitCard.spec.ts > SubmitCard > render if not error
[Vue warn]: injection "Symbol(router)" not found. 
  at <SubmitForm projectId=1 > 
  at <VCol> 
  at <VRow> 
  at <VContainer key=1 class="card-container" > 
  at <VCard variant="flat" > 
  at <SubmitCard projectId=1 ref="VTU_COMPONENT" > 
  at <VTUROOT>

@reyniersbram
Copy link
Contributor

reyniersbram commented May 8, 2024

Een opmerking over de afbeelding hieronder. Dit geeft mij het gevoel dat de 'Add Files' titel ook slaat op het inputveld voor opmerkingen. Ik denk dat dit beter zou zijn als de indentation van het inputveld en de 'Submit' knop tegenover die titel weggehaald zou worden. Een andere optie zou kunnen zijn om die titel weg te halen, aangezien dit in de tekst van de knop herhaald wordt.

2024-05-08

@masinnae
Copy link
Contributor Author

masinnae commented May 8, 2024

Een opmerking over de afbeelding hieronder. Dit geeft mij het gevoel dat de 'Add Files' titel ook slaat op het inputveld voor opmerkingen. Ik denk dat dit beter zou zijn als de indentation van het inputveld en de 'Submit' knop tegenover die titel weggehaald zou worden. Een andere optie zou kunnen zijn om die titel weg te halen, aangezien dit in de tekst van de knop herhaald wordt.

2024-05-08

Ja ik ga denk ik eens de hele layout herzien want nu zit die in een container met rijen en kolommen terwijl dit wat overbodig is aangezien alles gwn onder mekaar staat. De indent zou dan ook weg moeten zijn.

@reyniersbram
Copy link
Contributor

Ja ik ga denk ik eens de hele layout herzien

Doe je dit nog in deze PR? Zo niet keur ik deze al goed want ziet er voor de rest wel goed uit.

@masinnae
Copy link
Contributor Author

masinnae commented May 8, 2024

Doe je dit nog in deze PR? Zo niet keur ik deze al goed want ziet er voor de rest wel goed uit.

in deze pr samen met een fix voor die error voor de test

masinnae added 6 commits May 8, 2024 15:50
…ge_testen

# Conflicts:
#	frontend/tests/components/form_elements/FilesInput.spec.ts
#	frontend/tests/components/project/ProjectMiniCard.spec.ts
#	frontend/tests/components/project/submit/SubmitCard.spec.ts
#	frontend/tests/components/project/submit/SubmitForm.spec.ts
#	frontend/tests/views/SubmitView.spec.ts
@masinnae
Copy link
Contributor Author

masinnae commented May 8, 2024

  • testen opgekuist zodat niet elke test de router mock of authentication mock nodig heeft
  • layout aangepast (geen container meer met indentation)
  • "Voeg bestanden toe"-titel aangepast naar "Bestanden"

@masinnae masinnae requested a review from reyniersbram May 8, 2024 14:50
Copy link
Contributor

@pieterjanin pieterjanin left a comment

Choose a reason for hiding this comment

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

top, kga meteen mergen

@pieterjanin pieterjanin merged commit b96b088 into dev May 10, 2024
4 checks passed
@reyniersbram reyniersbram deleted the submitpage_testen branch May 10, 2024 12:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants