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

aiidateam / aiida_core / 4545 / 6
69%
develop: 74%

Build:
Build:
LAST BUILD BRANCH: fix_3032_doc_working_importexport
DEFAULT BRANCH: develop
Ran 29 Nov 2018 12:01PM UTC
Files 407
Run time 23s
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

29 Nov 2018 11:43AM UTC coverage: 62.027% (+0.004%) from 62.023%
TEST_AIIDA_BACKEND=django TEST_TYPE="tests"

Pull #2250

travis-ci

web-flow
Put in an explicit check raising when calculations call another process

By definition, calculation type processes cannot call other processes.
This was already indirectly guarded against by the link validation
process. If one attempted to add a `CALL` link from a `CalulationNode`,
the link validation would raise a `ValueError`. However, it is more
instructive for the user to catch this problem before attempting to add
the link. Therefore, when setting up the database record for a process,
if a parent process is available, we ensure that it is not a calculation
type process, or we raise an `InvalidOperation` exception. A test is
added for a `calcfunction` calling another `calcfunction`.
Pull Request #2250: Put in an explicit check raising when calculations call another process

22831 of 36808 relevant lines covered (62.03%)

0.62 hits per line

Source Files on job 4545.6 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests")
  • Tree
  • List 0
  • Changed 22
  • Source Changed 2
  • Coverage Changed 22
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 549
  • Travis Job 4545.6
  • 5c63913a on github
  • Prev Job for TEST_AIIDA_BACKEND=django TEST_TYPE="tests" on fix_2248_forbid_calculations_from_calling (#4544.5)
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