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

aiidateam / aiida_core / 5546
74%

Build:
DEFAULT BRANCH: develop
Ran 21 Mar 2019 04:17PM UTC
Jobs 4
Files 393
Run time 10min
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

pending completion
5546

push

travis-ci

web-flow
Validate number of positional arguments passed to process function (#2619)

A process function that supported `**kwargs` could be called with more
positional arguments then the function signature declares, causing them
to be interpreted as keyword arguments, except that now the engine could
not determine their name, since it is neither in the signature, nor in
the function call and so no links would be created. This bug allowed
a process function to be called that would have missing input links.

To fix this we add an explicit check on call time that if a function is
dynamic, i.e. its signature allows `**kwargs` then the number of
positional arguments may not surpass the number of named parameters
defined in the signature.

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

21819 of 33469 relevant lines covered (65.19%)

2.56 hits per line

Jobs
ID Job ID Ran Files Coverage
5 5546.5 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 21 Mar 2019 04:17PM UTC 0
64.16
Travis Job 5546.5
6 5546.6 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 21 Mar 2019 04:20PM UTC 0
64.09
Travis Job 5546.6
7 5546.7 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 21 Mar 2019 04:24PM UTC 0
63.97
Travis Job 5546.7
8 5546.8 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 21 Mar 2019 04:25PM UTC 0
63.91
Travis Job 5546.8
Source Files on build 5546
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5546
  • d3a3e2dc on github
  • Prev Build on develop (#5542)
  • Next Build on develop (#5550)
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