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

iplweb / bpp / 69252c38-21b1-49f8-98a5-a21d59416a66

17 Feb 2025 01:27AM UTC coverage: 47.492% (+0.7%) from 46.838%
69252c38-21b1-49f8-98a5-a21d59416a66

push

circleci

mpasternak
Merge branch 'release/v202502.1156'

2 of 8 new or added lines in 3 files covered. (25.0%)

2233 existing lines in 114 files now uncovered.

16671 of 35103 relevant lines covered (47.49%)

1.2 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 -*-
2
from crispy_forms.helper import FormHelper
3✔
3
from dal_select2.widgets import ListSelect2
3✔
4
from django import forms
3✔
5

6

7
def make_nav_form(url):
3✔
8
    class GlobalNavForm(forms.Form):
3✔
9
        global_nav_value = forms.CharField(
3✔
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

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

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

28
    return GlobalNavForm
3✔
29

30

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

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

35

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