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

RDFLib / rdflib / 12627526532
90%
master: 91%

Build:
Build:
LAST BUILD BRANCH: dependabot/pip/pyparsing-3.3.1
DEFAULT BRANCH: master
Ran 06 Jan 2025 06:14AM UTC
Jobs 13
Files 122
Run time 1min
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

06 Jan 2025 06:11AM UTC coverage: 90.268% (-0.006%) from 90.274%
12627526532

push

github

web-flow
jsonld: Do not merge nodes with different invalid URIs (#3011)

When parsing JSON-LD with invalid URIs in the `@id`, the
`generalized_rdf: True` option allows parsing these nodes as blank nodes
instead of outright rejecting the document.

However, all nodes with invalid URIs were mapped to the same blank node,
resulting in incorrect data. For example, without this patch, the new test
fails with:

```
AssertionError: Expected:
@prefix schema: <https://schema.org/> .

<https://example.org/root-object> schema:author [ schema:familyName "Doe" ;
            schema:givenName "Jane" ;
            schema:name "Jane Doe" ],
        [ schema:familyName "Doe" ;
            schema:givenName "John" ;
            schema:name "John Doe" ] .

Got:
@prefix schema: <https://schema.org/> .

<https://example.org/root-object> schema:author <> .

<> schema:familyName "Doe" ;
    schema:givenName "Jane",
        "John" ;
    schema:name "Jane Doe",
        "John Doe" .
```

5613 of 7175 branches covered (78.23%)

8 of 8 new or added lines in 1 file covered. (100.0%)

2 existing lines in 1 file now uncovered.

19989 of 22144 relevant lines covered (90.27%)

11.44 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
2
92.56
-0.44% rdflib/plugins/stores/berkeleydb.py
Jobs
ID Job ID Ran Files Coverage
1 windows-latest-3.11 - 12627526532.1 06 Jan 2025 06:18AM UTC 122
87.59
GitHub Action Run
2 macos-latest-3.12 - 12627526532.2 06 Jan 2025 06:18AM UTC 122
87.57
GitHub Action Run
3 ubuntu-latest-3.9 - 12627526532.3 06 Jan 2025 06:18AM UTC 122
89.89
GitHub Action Run
4 macos-latest-3.11 - 12627526532.4 06 Jan 2025 06:18AM UTC 122
87.57
GitHub Action Run
5 windows-latest-3.10 - 12627526532.5 06 Jan 2025 06:18AM UTC 122
87.58
GitHub Action Run
6 ubuntu-latest-3.9-min - 12627526532.6 06 Jan 2025 06:18AM UTC 122
89.71
GitHub Action Run
7 windows-latest-3.12 - 12627526532.7 06 Jan 2025 06:18AM UTC 122
87.57
GitHub Action Run
8 windows-latest-3.9 - 12627526532.8 06 Jan 2025 06:18AM UTC 122
87.55
GitHub Action Run
9 macos-latest-3.10 - 12627526532.9 06 Jan 2025 06:18AM UTC 122
87.57
GitHub Action Run
10 macos-latest-3.9 - 12627526532.10 06 Jan 2025 06:18AM UTC 122
87.54
GitHub Action Run
11 ubuntu-latest-3.11 - 12627526532.11 06 Jan 2025 06:18AM UTC 122
88.81
GitHub Action Run
12 ubuntu-latest-3.12 - 12627526532.12 06 Jan 2025 06:18AM UTC 122
87.57
GitHub Action Run
13 ubuntu-latest-3.10 - 12627526532.13 06 Jan 2025 06:18AM UTC 122
87.56
GitHub Action Run
Source Files on build 12627526532
  • Tree
  • List 122
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • bc17fb74 on github
  • Prev Build on main (#12627402541)
  • Next Build on main (#12629013164)
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

© 2025 Coveralls, Inc