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

aiidateam / aiida-core / 7216 / 6
70%
develop: 70%

Build:
DEFAULT BRANCH: develop
Ran 07 Oct 2019 06:07AM UTC
Files 406
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

07 Oct 2019 05:48AM UTC coverage: 68.497% (-0.09%) from 68.587%
TEST_AIIDA_BACKEND=django TEST_TYPE="tests"

push

travis-ci

web-flow
Centralize definition of graph traversal rule toggleability and default (#3394)

The available graph traversal rules are identical for node export and
deletion. Only the toggleability and defaults differs for each of the
two scenarios. To prevent mistakes, we centralize their definition in
one location. Two dictionaries in `aiida.common.links` provide a mapping
of each traversal rule onto a named tuple that records the default value
and toggleability.

This notation allows for dynamic code, for example, the command line
options that toggle the rules are now generated dynamically for the
`verdi export create` and `verdi node delete` commands.

In addition, the old `LINK_FLAG` data structure was defined in the
`aiida.tools.importexport` module which indirectly causeed `verdi` to
slow down. The dictionary was needed to generate the command options
and by importing it, indirectly the `aiida.orm` module was imported.

22419 of 32730 relevant lines covered (68.5%)

0.68 hits per line

Source Files on job 7216.6 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests")
  • Tree
  • List 0
  • Changed 30
  • Source Changed 8
  • Coverage Changed 30
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 433
  • Travis Job 7216.6
  • f70d09fe on github
  • Prev Job for TEST_AIIDA_BACKEND=django TEST_TYPE="tests" on develop (#7214.5)
  • Next Job for TEST_AIIDA_BACKEND=django TEST_TYPE="tests" on develop (#7220.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