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

divio / django-cms
90%
develop: 77%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: develop
Repo Added 04 Apr 2014 01:20PM UTC
Files 48
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 3.11.x-multiple-fallback
  • 3.11.x-permanent-language-redirect-option
  • WiP-remaining-CMS4-issues
  • add/docs
  • chore/github-templates
  • chore/pr-lint-update
  • ci/pre-commit
  • ci/update-lint-pr
  • develop
  • develop-4
  • docs/contributing
  • docs/placeholders
  • docs/update-installation-by-hand
  • docs/venv-command
  • feat/3.11.5+intranet-fix
  • feat/3.11.5+intranet-fix+cms-fix-multisite
  • feat/backport-rtl
  • feat/django-42-compatible
  • feat/django-42-compatible-update
  • feat/django-5-support
  • feat/modernize-django-update-ci
  • feat/new-contributor-msg-v3
  • feat/no-squash-bot
  • feat/rtl-support
  • feat/specific-depr-warnings
  • feat/update-cms-cache-prefix-docs
  • feat/update-frontend-test-docs
  • feature/language-from-middleware
  • fix-7752-change_template-form
  • fix/cms_menus
  • fix/copy-content-extension
  • fix/copy-extensions
  • fix/dark-mode-messages
  • fix/extension-toolbar
  • fix/honour-redirect-on-fallback-for-homepage
  • fix/incorrect-migrate-command
  • fix/issue-7672
  • fix/language-chooser
  • fix/logout-django-5-0
  • fix/plugin-paths
  • fix/port-forward-7070
  • fix/readable-messages
  • fix/redirect-after-create
  • fix/releasenotes-3.11.4
  • fix/return-handle-no-page
  • fix/structure-mode-button-incorrect-bundles
  • fix/update-installation-instructions
  • fix/wizard_redirect_to_object_edit_url
  • fix_plural_forms_fr_djangojs_locale
  • fsbraun-develop
  • fsbraun-patch-1
  • fsbraun-patch-2
  • issue-7745-delete-page
  • main
  • meandre_3.11
  • new-release
  • old-release-4.1.x
  • permanent-language-redirect-option
  • pyup-update-alabaster-0.7.12-to-0.7.14
  • pyup-update-alabaster-0.7.12-to-0.7.15
  • pyup-update-alabaster-0.7.12-to-0.7.16
  • pyup-update-alabaster-0.7.12-to-1.0.0
  • pyup-update-asgiref-3.5.0-to-3.8.0
  • pyup-update-asgiref-3.5.0-to-3.8.1
  • release-x/4.1.x
  • release/3.11.5+socialschools-cms-fixes
  • release/3.11.x
  • release/4.0.1.x
  • release/4.1.x
  • release/4.1.x.x
  • release/build
  • remove-delete-page-from-toolbar
  • swe/_fix
  • testtt

14 Jun 2026 03:43PM UTC coverage: 90.235%. Remained the same
#31133

push

travis-ci

web-flow
feat: add configurable menu cache backend (fixes #4440) (#8475)

* feat: add CMS_MENU_CACHE_BACKEND setting for menu cache alias selection

Signed-off-by: JaeHyuck Sa <wogur981208@gmail.com>

* test: strengthen menu cache backend test with invalidation coverage

* Apply suggestion from @fsbraun

* Refactor cache usage in menu_pool.py

* Use ConnectionProxy for menu cache retrieval

* Apply suggestion from @fsbraun

* Add test for menu cache backend configuration

Test that menu cache uses the configured backend and restores previous cache.

* Apply suggestion from @fsbraun

* Apply suggestion from @fsbraun

* Apply suggestion from @fsbraun

* Apply suggestion from @fsbraun

* Update menu cache tests for backend configuration

Refactor menu cache tests to use configured backend and simplify assertions.

* Add assertion messages to menu cache tests

* Fix assertion message in test_menu.py

* Update test_menu.py

* Change assertions from 'is' to '==' for cache checks

* Update test_menu.py

---------

Signed-off-by: JaeHyuck Sa <wogur981208@gmail.com>
Co-authored-by: Fabian Braun <fsbraun@gmx.de>

1389 of 2213 branches covered (62.77%)

9546 of 10579 relevant lines covered (90.24%)

11.19 hits per line

Relevant lines Covered
Build:
Build:
10579 RELEVANT LINES 9546 COVERED LINES
11.19 HITS PER LINE
Source Files on develop
  • Tree
  • List 48
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
#31133 main feat: add configurable menu cache backend (fixes #4440) (#8475) * feat: add CMS_MENU_CACHE_BACKEND setting for menu cache alias selection Signed-off-by: JaeHyuck Sa <wogur981208@gmail.com> * test: strengthen menu cache backend test with invalid... push 16 Jun 2026 05:26AM UTC web-flow travis-ci
90.24
#31132 main feat: add configurable menu cache backend (fixes #4440) (#8475) * feat: add CMS_MENU_CACHE_BACKEND setting for menu cache alias selection Signed-off-by: JaeHyuck Sa <wogur981208@gmail.com> * test: strengthen menu cache backend test with invalid... push 16 Jun 2026 05:26AM UTC web-flow travis-ci
90.24
#31131 main feat: add configurable menu cache backend (fixes #4440) (#8475) * feat: add CMS_MENU_CACHE_BACKEND setting for menu cache alias selection Signed-off-by: JaeHyuck Sa <wogur981208@gmail.com> * test: strengthen menu cache backend test with invalid... push 16 Jun 2026 05:22AM UTC web-flow travis-ci
90.24
#31130 Merge 4e8286fb7 into ba1fdb11f push 15 Jun 2026 09:26PM UTC web-flow travis-ci
90.24
#31129 Merge 3ac91cead into ba1fdb11f push 15 Jun 2026 08:46PM UTC web-flow travis-ci
90.2
#31128 Merge dd75043b8 into ba1fdb11f push 15 Jun 2026 10:17AM UTC web-flow travis-ci
90.24
#31127 Merge 1605d41b2 into ba1fdb11f push 15 Jun 2026 10:03AM UTC web-flow travis-ci
90.24
#31126 Merge 7f8b53c5f into ba1fdb11f push 15 Jun 2026 09:38AM UTC web-flow travis-ci
90.24
#31125 Merge d7fce4508 into ba1fdb11f push 15 Jun 2026 09:36AM UTC web-flow travis-ci
90.24
#31124 Merge 588a57990 into ba1fdb11f push 14 Jun 2026 04:13PM UTC web-flow travis-ci
90.24
See All Builds (18446)
  • Repo on GitHub
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