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

aiidateam / aiida_core / 4533 / 8
70%
develop: 74%

Build:
Build:
LAST BUILD BRANCH: fix_3032_doc_working_importexport
DEFAULT BRANCH: develop
Ran 26 Nov 2018 06:02PM UTC
Files 407
Run time 34s
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

26 Nov 2018 05:44PM UTC coverage: 60.848% (+0.05%) from 60.8%
TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests"

push

travis-ci

sphuber
Make the `link_label` required in `Node.add_incoming`

The `link_label` used to be optional when specifying a link, as long
as both nodes were already stored. If one of the nodes was unstored
the link had to be stored in the internal cache which was indexed
on the link label. This was already changed to be indexed on the
link triple instead, solving that issue, but the auto label generation
in `Node._add_dblink_from` in the case of no label being defined,
relied on a uniqueness constraint of the link label on the database.
This constraint had already been removed a long time ago when the
`RETURN` link type was introduced. However, the logic of the auto
label generation was kept, even though it would never work. We remove
that functionality here and make the explicit passing of a link label
required in the `add_incoming` and `_add_dblink_from` methods.

22395 of 36805 relevant lines covered (60.85%)

0.61 hits per line

Source Files on job 4533.8 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests")
  • Tree
  • List 0
  • Changed 141
  • Source Changed 141
  • Coverage Changed 134
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 537
  • Travis Job 4533.8
  • 39562990 on github
  • Prev Job for TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests" on provenance_redesign (#4514.8)
  • Next Job for TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests" on provenance_redesign (#4544.8)
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