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

iplweb / bpp / 0950478e-207f-4389-967f-fb3a6c1090d4

01 Apr 2025 12:57PM UTC coverage: 43.279% (-3.3%) from 46.628%
0950478e-207f-4389-967f-fb3a6c1090d4

push

circleci

mpasternak
Merge branch 'release/v202504.1175'

1 of 19 new or added lines in 5 files covered. (5.26%)

1780 existing lines in 123 files now uncovered.

15876 of 36683 relevant lines covered (43.28%)

0.79 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

100.0
src/bpp/context_processors/global_nav.py
1
# -*- encoding: utf-8 -*-
UNCOV
2
from crispy_forms.helper import FormHelper
1✔
UNCOV
3
from dal_select2.widgets import ListSelect2
1✔
UNCOV
4
from django import forms
1✔
5

6

UNCOV
7
def make_nav_form(url):
1✔
UNCOV
8
    class GlobalNavForm(forms.Form):
1✔
UNCOV
9
        global_nav_value = forms.CharField(
1✔
10
            label="",
11
            widget=ListSelect2(
12
                url=url,
13
                attrs={
14
                    "data-html": True,
15
                    "data-placeholder": "Wpisz, aby wyszukać...",
16
                    "data-minimum-input-length": 3,
17
                },
18
            ),
19
        )
20

UNCOV
21
        def __init__(self):
1✔
UNCOV
22
            super(GlobalNavForm, self).__init__()
1✔
23

UNCOV
24
            self.helper = FormHelper(self)
1✔
UNCOV
25
            self.helper.form_show_labels = False
1✔
UNCOV
26
            self.helper.form_tag = False
1✔
27

UNCOV
28
    return GlobalNavForm
1✔
29

30

UNCOV
31
GlobalNavForm = make_nav_form("bpp:navigation-autocomplete")
1✔
32

UNCOV
33
AdminNavForm = make_nav_form("bpp:admin-navigation-autocomplete")
1✔
34

35

UNCOV
36
def user(request):
1✔
UNCOV
37
    if request.path.startswith("/admin/"):
1✔
UNCOV
38
        return dict(global_nav_form=AdminNavForm())
1✔
39
    return dict(global_nav_form=GlobalNavForm())
1✔
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