• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

zestedesavoir / zds-site / 10257 / 2
89%
dev: 89%

Build:
DEFAULT BRANCH: dev
Ran 03 Aug 2018 02:42PM UTC
Files 218
Run time 37s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Aug 2018 02:35PM UTC coverage: 57.687% (+0.09%) from 57.594%
ZDS_TEST_JOB="zds.member zds.utils zds.forum"

push

travis-ci

web-flow
[Nettoyage] reprise de plusieurs PR front (#4993)

* Renomme les filtres top_categories et top_categories_content

Supprime `templates/tutorialv2/list_page_elements/side_bar.html` qui
était inutilisé.

* Ajout d'un minlength sur le formulaire de validation de contenu.

minlength=3
Dans zds/tutorialv2/forms.py

* Simplified handling of errors

In form zds.tutorialv2.forms.AcceptValidationForm
Using django.forms.Forms.add_error

* Trie les notifications de la plus récente à la plus ancienne

L’ordre a changé suite à un refactoring furtif dans 088f2cfa.

J’aurais bien rajouté un test là-dessus mais je sais pas trop faire.

* Affichage des erreurs propre !

Closes #4817

* Écriture des tests

- Tests du tag messages
- Optimisation des imports

* Déplacement du header pour alléger le base.html

* Transforme les templatetags des notifications en un context processor

Je ne pense pas que ce soit une bonne pratique de faire des queries vers
la DB dans des templatetags.

Ce commit limite le nombre maximal de notifications affichées dans la
liste déroulante en haut à droite du site. Il n’y en a pas plus de 10
désormais. Toutefois, le nombre de notifications affiché dans le badge
rouge correspond bien au nombre total des notifications.

Le code est quasi le même pour les messages privés, les alertes de
modération et les autres notifications.

J’ai essayé de soigner les queries, il y a d’abord un `SELECT COUNT(*) …`
puis un `SELECT * … LIMIT 10` et c’est tout.

* add unit test

* fix tests

* lint

* codacy, then

1477 of 4011 branches covered (36.82%)

9752 of 16905 relevant lines covered (57.69%)

0.58 hits per line

Source Files on job 10257.2 (ZDS_TEST_JOB="zds.member zds.utils zds.forum")
  • Tree
  • List 0
  • Changed 7
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 10048
  • Travis Job 10257.2
  • 47ccb177 on github
  • Prev Job for ZDS_TEST_JOB="zds.member zds.utils zds.forum" on dev (#10253.2)
  • Next Job for ZDS_TEST_JOB="zds.member zds.utils zds.forum" on dev (#10259.2)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc