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

aiidateam / aiida_core / 5675
74%

Build:
DEFAULT BRANCH: develop
Ran 04 Apr 2019 07:02AM UTC
Jobs 4
Files 392
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
5675

push

travis-ci

web-flow
Make `Parser` an abstract class and `parse` abstract method (#2693)

This prevents one from instantiating a parser that has not implemented
the `parse` method, without which it will be useless. This also makes
the validation of the `CalcJob.metadata.options.parser_name` easier as
it will now be able to verify that the specified parser entry point can
both be resolved and imported, as well as constructed, or the input
validation will fail. This will prevent users from accidentally
launching a calculation job only to find after it has finished that an
incorrect parser was specified.

Note that we cannot use the `validator` key of the input port for this
task, as the ports are overridable by sub classes of the `CalcJob` and
if they forget to reattach the validator, the validation will not be
performed.

23455 of 33132 relevant lines covered (70.79%)

2.59 hits per line

Jobs
ID Job ID Ran Files Coverage
5 5675.5 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 04 Apr 2019 07:02AM UTC 0
64.91
Travis Job 5675.5
6 5675.6 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 04 Apr 2019 07:09AM UTC 0
64.84
Travis Job 5675.6
7 5675.7 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 04 Apr 2019 07:10AM UTC 0
64.53
Travis Job 5675.7
8 5675.8 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 04 Apr 2019 07:12AM UTC 0
64.46
Travis Job 5675.8
Source Files on build 5675
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5675
  • a2976007 on github
  • Prev Build on develop (#5673)
  • Next Build on develop (#5687)
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