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

aiidateam / aiida_core / 4781 / 7
70%
develop: 74%

Build:
Build:
LAST BUILD BRANCH: fix_3032_doc_working_importexport
DEFAULT BRANCH: develop
Ran 12 Dec 2018 04:24PM UTC
Files 413
Run time 49s
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

12 Dec 2018 04:05PM UTC coverage: 60.26%. Remained the same
TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests"

push

travis-ci

sphuber
Allow deepcopy of stored data nodes (#2347)

The `expose_inputs` of the `ProcessSpec` is implemented by `plumpy` and it
recursively deep copies the ports of the original spec to the target spec. This
includes deep copying any default values that those ports may have, which may
also be a stored `Data` node. Originally we prohibited the deep copying of stored
`Data` nodes, because it may suggest that an actual copy of the node would also
be created in the database, while that is not the case. The decision was made to
simply raise when trying to deep copy a stored data node. However, this breaks
the `exposed_inputs` functionality as it is perfectly legal to set a stored data node
as a port default. Since we have to allow users to set stored data nodes as a port
default, we have to lift the ban of deep copying them.

22286 of 36983 relevant lines covered (60.26%)

0.6 hits per line

Source Files on job 4781.7 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests")
  • Tree
  • List 0
  • Changed 19
  • Source Changed 1
  • Coverage Changed 19
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 742
  • Travis Job 4781.7
  • a13919c5 on github
  • Prev Job for TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests" on provenance_redesign (#4773.7)
  • Next Job for TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests" on provenance_redesign (#4788.7)
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