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

zestedesavoir / zds-site / 10257
89%

Build:
DEFAULT BRANCH: dev
Ran 03 Aug 2018 02:39PM UTC
Jobs 5
Files 218
Run time 3min
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

pending completion
10257

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

1706 of 3966 branches covered (43.02%)

60 of 60 new or added lines in 7 files covered. (100.0%)

11654 of 16905 relevant lines covered (68.94%)

1.71 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10257.1 (ZDS_TEST_JOB="zds.tutorialv2") 03 Aug 2018 02:42PM UTC 0
55.49
Travis Job 10257.1
2 10257.2 (ZDS_TEST_JOB="zds.member zds.utils zds.forum") 03 Aug 2018 02:42PM UTC 0
57.69
Travis Job 10257.2
3 10257.3 (ZDS_TEST_JOB="front zds.mp zds.gallery zds.pages zds.featured zds.notification zds.searchv2") 03 Aug 2018 02:41PM UTC 0
57.37
Travis Job 10257.3
4 10257.4 (ZDS_TEST_JOB="selenium") 03 Aug 2018 02:41PM UTC 0
Travis Job 10257.4
5 10257.5 (ZDS_TEST_JOB="doc") 03 Aug 2018 02:39PM UTC 0
Travis Job 10257.5
Source Files on build 10257
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #10257
  • 47ccb177 on github
  • Prev Build on dev (#10253)
  • Next Build on dev (#10259)
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