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

zigpy / zigpy / 413 / 2
0%
dev: 100%

Build:
Build:
LAST BUILD BRANCH: rc
DEFAULT BRANCH: dev
Ran 01 May 2019 07:42PM UTC
Files 36
Run time 2s
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

01 May 2019 07:40PM UTC coverage: 100.0%. Remained the same
TOXENV=py35

push

travis-ci

web-flow
Add "node descriptor" to zigpy.device.Device class. (#140)

* Update DB schema for node_descriptor.

Set user_version on database, if creating new tables.

* Fix 'PersistingListener.load' is too complex.

* Request "Node Descriptor" during device discovery

* Request Node Descriptor if not present on device.

Normally Node Descriptor is requested during device initialization,
however for users migrating from older version we need to request one
during normal operations and store it in DB.

* Refactor zdo.types.NodeDescriptor class.

Init all fields during class instantiation.
Implement is_valid property to distinguish empty/incomplete node
descriptors, i.e., NodeDescriptor without all fields set.

* Extend NodeDescriptor class.

* Update tests.

* Implement logical_types NodeDescriptor helpers.

2325 of 2325 relevant lines covered (100.0%)

1.0 hits per line

Source Files on job 413.2 (TOXENV=py35)
  • Tree
  • List 0
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 375
  • Travis Job 413.2
  • d1333f1e on github
  • Prev Job for TOXENV=py35 on master (#396.2)
  • Next Job for TOXENV=py35 on master (#416.2)
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