ErikReider/SwayNotificationCenter

Add tests...

Ouverte

#145 ouverte le 11 juil. 2022

 (0 commentaire) (1 réaction) (0 personne assignée)Vala (98 forks)auto 404
High Priorityhelp wantedtest

Métriques du dépôt

Stars
 (2 535 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

This would really speed up development due to a reduction in manually testing everything before pushing a new feature :)

Tests that I can think of. Post a comment if I missed one.

  • All swaync-client args
  • All subscription actions output a correct swaync-client subscription value
  • Blank windows being shown and not opened on the focused monitor
  • Notification actions
  • DND with different notification urgencies
  • Scripts
  • Keyboard shortcuts (if this even is possible...)
  • Styling if this even is possible (maybe screenshots with manual approval???☹️)
  • Verify notifications moving from NotificationWindow to the Control Center when cc is opened
  • Notification icon priority (provided -> app icon -> desktop entry icon -> default icon)
  • Notification icon visibility depending on config setting
  • Body markdown
  • Body image
  • CC margin and positioning
  • Notification timeouts
  • Notification visibility
  • Config and CSS expand paths (start with "~/", "/" or "./")
  • Config and CSS loading
  • Config values

Guide contributeur