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

balloob / home-assistant
91%
dev: 93%

Build:
Build:
LAST BUILD BRANCH: service-validations
DEFAULT BRANCH: dev
Repo Added 12 Nov 2014 05:11PM UTC
Files 133
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

LAST BUILD ON BRANCH hotfix/0.14.1
branch: hotfix/0.14.1
CHANGE BRANCH
x
Reset
  • hotfix/0.14.1
  • 0.10
  • 0.11
  • 0.11.1
  • 0.12
  • 0.13
  • 0.13.1
  • 0.14
  • 0.14.1
  • 0.14.2
  • 0.15
  • 0.16
  • 0.16.1
  • 0.17
  • 0.17.1
  • 0.17.2
  • 0.17.3
  • 0.7
  • 0.7-rc.1
  • 0.7.1
  • 0.7.2
  • 0.7.3
  • 0.7.4
  • 0.7.5
  • 0.7.6
  • 0.7.7
  • 0.8
  • 0.9
  • 0.9.1
  • UI2015
  • add_for_to_automation
  • add_loop_energy
  • add_wemo_motion
  • airplay-speakers
  • alexa
  • alexa-service
  • allow_entry_passive_zones
  • arest-fix
  • assume-state
  • auto-dependency
  • automation-action-config
  • automation-event
  • automation-if
  • automation-improvements
  • balloob-patch-1
  • better-invalid-yaml-error
  • better-itunes-speaker-names
  • bloomsky-tweak
  • bugfixes
  • bump-pyvera-version
  • bump-pywemo-version
  • bump_pywemo_version
  • bump_vera_version
  • cast-fix
  • cast-multi-room
  • cast-update
  • catch_template_exceptions
  • change-dependency-sun
  • chore-group-entity
  • chore-improve-config
  • chore-platform-dependencies
  • chore-refactor-device-components
  • chore-sun-entity
  • chore-tweak-visibility-config
  • chore/remove-simple-alarm
  • chore/remove-usage-attr_friendly_name
  • chore/reorg-frontend-api
  • chore/template-race-condition
  • chromecast-dependency-fix
  • clean-up-heat-control
  • cleanup
  • cleanup-automation
  • cleanup-notify
  • component-command
  • component-configurator
  • component-conversation
  • component-logbook
  • component-pushbullet
  • component-recorder
  • component-scheduler
  • component-wink
  • config-validation
  • config-validation-automation
  • config-validation-script
  • configuration_error_msg
  • configuration_rfxtrx_sensor
  • content-length
  • coveralls-fix
  • debug-flag
  • delay-group-switch-sensors
  • dev
  • dev_updater
  • device-state-attributes
  • device-tracker
  • device-tracker-duplicate-keys
  • device-tracker-remove-old-conf-format
  • disable-location-in-tests
  • discoverable
  • do-not-propagate-api-password
  • domains
  • download_relative
  • dt_snmp_fix
  • enforce-entity-types
  • enhancement_pushbullet
  • entity-component-enhancements
  • error-log
  • extract-entity-picture
  • feature-openzwave
  • feature-recorder-states-store-eventid
  • feature/entity-assumed-state
  • feature/remove-state-fire-event
  • fix-config-dependency
  • fix-event-trigger
  • fix-forecastio
  • fix-imports
  • fix-kb-interrupt
  • fix-owntracks-acc-bug
  • fix-requirements
  • fix-run-as-module
  • fix-script-can_cancel
  • fix-script-regression
  • fix-slow-tests
  • fix-splunk
  • fix-time-utils
  • fix-vera-bugs
  • fix_load_race_contition
  • fix_own_tracks_mobile_beacon
  • fix_owntracks_passive_zone
  • fix_race_condition
  • fix_remaining_template_race_condition
  • fix_sensor_template_entity_id
  • fix_template_race_condition
  • fix_vera_dimmer_bug
  • fix_vera_load_error
  • fix_vera_sensor_subscriptions
  • flyte-patch-1
  • gen-requirements_all
  • group-of-groups
  • ha-config
  • handle-play-states
  • handle-states-for-media-player
  • heatcontroll_config
  • history-day-picker
  • history-significant-states
  • hotfix/0.11.1
  • hotfix/0.14.2
  • hotfix/0.17.2
  • hotfix/revert-pyicloud
  • hotfix/state-as-number
  • http-11
  • hue-allow-unreachable
  • import_fixes
  • improved-yaml-parse-error
  • input-boolean
  • input-select
  • isort-test
  • itunes-play-media
  • itunes-updates
  • launchd
  • lib-clean-on-upgrade
  • lib-to-deps
  • light-rgb
  • light_ct_color
  • lint-coloring
  • lint-fixes
  • logbook-browser
  • logbook-entry
  • loopenergy-shutdown
  • lowercase-entity-id
  • master
  • mdi-icons
  • media-player-muting
  • media-player-play-media
  • media-player-test
  • media-player-volume
  • migration-5-fix
  • mock-switch
  • mp_plex_discovery
  • mqtt-disconnect
  • mqtt-fixes
  • mqtt-light
  • mqtt-light-template
  • mqtt-protocol
  • mqtt-server
  • nest-config-validation
  • nest-sensor-fix
  • new-tests
  • nmap-fix
  • nmap-lock
  • nuclear-js
  • ordered-yaml
  • owntracks
  • owntracks_beacon
  • owntracks_beacon2
  • owntracks_mobile_beacons
  • package-fixes
  • package-install-global
  • passive-zones
  • pep257
  • perf-states
  • pin-betamax-version
  • pip-fixes
  • polymer-9
  • polymer-es6
  • pushbullet_email
  • pychromecast-fixing-fixing
  • pylint-15-fixes
  • python-3.5-travis
  • python-check
  • random-cleanup
  • reconnect_loopenergy
  • refactor-media-player
  • refactor-utc
  • release-0.17
  • release-0.17.3
  • release-101
  • remove-deprecated-methods
  • remove-external
  • remove-wemo-polling
  • remove_sensor_state
  • rename-command-line-platforms
  • reproduce-group
  • restart-osx
  • restart-service
  • restructure_vera
  • revert-947-wink_siren
  • rfxcom
  • rfxtrx
  • rfxtrx_bug_fix
  • rfxtrx_config_validating
  • rfxtrx_sensor
  • rfxtrx_tests
  • rfxtxr_light_transition
  • ryan-debug
  • scene-component
  • scene-turn-off-remove
  • scrip-service-helper
  • script-allow-template-service
  • script-cleanup
  • scripts-to-rule-them-all
  • sections
  • sensor_template
  • sensor_template_startup_error
  • service-fields
  • service-validations
  • service-worker
  • single-process-restart
  • slowtests_rfxtrx
  • some-cleanup
  • sonos-discovery
  • sonos-fix
  • speedtest-fix
  • splitting_hue
  • ssl-for-ha
  • switch-template
  • tellstick-robustness
  • tellstick-sensor-refactor
  • template
  • template-editor
  • template-errors
  • template-helpers
  • template_component_fix
  • test-lambda
  • test-runner
  • testing-upgrade
  • tests_rfxtrx
  • tests_rfxtrx2
  • tests_rfxtrx_device
  • thermostat
  • tox-coveralls-pt2
  • travis-caching
  • travis-tweaks
  • update-docker-zwave
  • update-netdisco
  • update-pychromecast
  • update-pynetgear
  • update-wemo-library
  • upgrade-cast
  • vera-debugging
  • vera-subscriptons
  • vera_fixes
  • view-url-sync
  • wemo-light-fix
  • wemo_insight_updates
  • wink-light
  • yr
  • yr-validation-fixes
  • yr_config
  • yr_config_validating
  • yr_default_config
  • yr_no
  • zone_explicit
  • zone_fix

pending completion
4998

push

travis-ci

balloob
Gracefully handle having no wemo config section

I broke this with my fix, where I assumed that we'd always have a wemo
config section if we're running the wemo code. However, if we're fully
auto-detected, we might not.

8114 of 8909 relevant lines covered (91.08%)

1.82 hits per line

Relevant lines Covered
Build:
Build:
8909 RELEVANT LINES 8114 COVERED LINES
1.82 HITS PER LINE
Source Files on hotfix/0.14.1
  • List 0
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
4998 hotfix/0.14.1 Gracefully handle having no wemo config section I broke this with my fix, where I assumed that we'd always have a wemo config section if we're running the wemo code. However, if we're fully auto-detected, we might not. push 28 Feb 2016 05:19PM UTC balloob travis-ci pending completion  
4974 hotfix/0.14.1 Fix wemo known device tracking The wemo component was tracking devices by mac to avoid adding duplicates, but this means we'd never be able to load more than one static wemo, since they all have mac=None. This changes the code to track by url, w... push 28 Feb 2016 05:04AM UTC balloob travis-ci pending completion  
See All Builds (5499)
  • Repo on GitHub
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

© 2025 Coveralls, Inc