• 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

0.0
src/crossref_bpp/tests/test_core.py
UNCOV
1
import pytest
×
2

UNCOV
3
from crossref_bpp.core import Komparator, StatusPorownania
×
4

5

UNCOV
6
def test_Komparator_porownaj_DOI_zadne():
×
7
    assert Komparator.porownaj_DOI(None).status == StatusPorownania.BLAD
×
8

9

UNCOV
10
@pytest.mark.django_db
×
UNCOV
11
def test_Komparator_porownaj_DOI_puste():
×
12
    assert Komparator.porownaj_DOI("nie ma takiego doi").status == StatusPorownania.BRAK
×
13

14

UNCOV
15
@pytest.mark.django_db
×
UNCOV
16
def test_Komparator_porownaj_DOI_obecne(wydawnictwo_ciagle):
×
17
    DOI = "10.500/foobar"
×
18
    wydawnictwo_ciagle.doi = DOI
×
19
    wydawnictwo_ciagle.save()
×
20

21
    assert (
×
22
        Komparator.porownaj_DOI("  10.500/FOOBAR").status == StatusPorownania.DOKLADNE
23
    )
24

25

UNCOV
26
@pytest.mark.django_db
×
UNCOV
27
def test_Komparator_porownaj_DOI_liczne(wydawnictwo_ciagle, wydawnictwo_zwarte):
×
28
    DOI = "10.500/foobar"
×
29

30
    for wydawnictwo in wydawnictwo_zwarte, wydawnictwo_ciagle:
×
31
        wydawnictwo.doi = DOI
×
32
        wydawnictwo_ciagle.save()
×
33

34
    assert (
×
35
        Komparator.porownaj_DOI("  10.500/FOOBAR").status == StatusPorownania.DOKLADNE
36
    )
37

38

UNCOV
39
@pytest.mark.django_db
×
UNCOV
40
def test_porownaj_autor_orcid_z_x(autor_jan_kowalski):
×
41
    autor_jan_kowalski.orcid = "123x"
×
42
    autor_jan_kowalski.save()
×
43

44
    wartosc = {"orcid": "123X"}
×
45
    ret = Komparator.porownaj_author(wartosc)
×
46
    assert ret.status == StatusPorownania.DOKLADNE
×
47
    assert ret.opis.find("ORCID") >= 0
×
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