demarches-normaliennes/spec
Colin Darie 52b6502cbd test(a11y): ensure we don't mix aria-label and title on main pages
Actuellement, on fait le choix de ne pas avoir d'éléments porteurs à la
fois d'aria-label et title.
Bien qu'en principe l'aria-label quand elle est gérée par un navigateur,
prenne précédence sur le title, en pratique un bug dans NVDA cumule les 2
et rend la navigation difficile.

On prend donc le parti (provisoire?) de n'avoir que l'un ou l'autre.

Nous gardons le title si l'info qu'il contient est également pertinente
pour les navigateurs graphiques qui l'affichent en guise de tooltip ;
autrement on bascule sur l'aria-label qui est plus largement supporté
par les navigateurs a11y.
2022-12-05 10:38:16 +01:00
..
components amelioration(sanitize): assainie aussi les balises <img> 2022-12-01 17:42:24 +01:00
controllers fix(typography): fix quotes 2022-12-01 17:59:11 +01:00
factories clean(type_de_champ): remove magic factory 2022-12-01 16:36:59 +01:00
fixtures evolution(helpscout.webhooks): mise en place des rappel web afin de notifier l'equipe tech des bug identifies par le support 2022-11-08 17:00:03 +01:00
graphql clean(type_de_champ): remove magic factory 2022-12-01 16:36:59 +01:00
helpers feat(procedure): includes read duration of explication/non fillable champs 2022-10-31 12:17:16 +01:00
jobs remaniement(dossier.clone): simplifications, pas de callback/after, pas d'heritage, mm interface pour cloner les champs public/prive, clonage des PJs avec le nouveau service de clone, ajoute une cle etrangere sur la colonne parent_dossier_id 2022-11-14 09:53:19 +01:00
lib clean(type_de_champ): remove magic factory 2022-12-01 16:36:59 +01:00
mailers refactor(user): rename delete_and_keep_track_dossiers 2022-11-16 17:52:47 +01:00
middlewares specs: always require rails_helper 2020-03-31 12:48:32 +02:00
models clean(type_de_champ): remove magic factory 2022-12-01 16:36:59 +01:00
policies refactor(dossier): champs -> champs_public 2022-11-10 22:44:39 +00:00
serializers refactor(dossier): champs -> champs_public 2022-11-10 22:44:39 +00:00
services clean(type_de_champ): remove magic factory 2022-12-01 16:36:59 +01:00
support chore(capybara): increase waiting time as workers are slow 2022-11-03 15:26:48 +01:00
system test(a11y): ensure we don't mix aria-label and title on main pages 2022-12-05 10:38:16 +01:00
views tests 2022-12-02 11:30:49 +01:00
rails_helper.rb test(flipper): reset flipper flags before each test 2022-10-12 14:14:30 +02:00
spec_helper.rb Chore(test): enable rspec only-failures support 2021-04-15 14:17:39 +02:00