anchor.diff:          hass.wait_for_open_port(8123)
           hass.succeed("curl --fail http://localhost:8123/lovelace")
   
  -    with subtest("Toggle a binary sensor using MQTT"):
  -        hass.wait_for_open_port(1883)
  -        hass.succeed(
  -            "mosquitto_pub -V mqttv5 -t home-assistant/test -u ${mqttUsername} -P '${mqttPassword}' -m let_there_be_light"
  -        )
  -
       with subtest("Check that capabilities are passed for emulated_hue to bind to port 80"):
           hass.wait_for_open_port(80)
           hass.succeed("curl --fail http://localhost:80/description.xml")
  
positive.code:     with subtest("Check that no errors were logged"):
          assert "ERROR" not in output_log
  
      # example line: 2020-06-20 10:01:32 DEBUG (MainThread) [homeassistant.components.mqtt] Received message on home-assistant/test: b'let_there_be_light'
      with subtest("Check we received the mosquitto message"):
          assert "let_there_be_light" in output_log
  
      with subtest("Check systemd unit hardening"):
          hass.log(hass.succeed("systemctl cat home-assistant.service"))
          hass.log(hass.succeed("systemd-analyze security home-assistant.service"))
  
negative.code:         # https://www.home-assistant.io/integrations/frontend/
          frontend = {};
  
          # set up a wake-on-lan switch to test capset capability required
          # for the ping suid wrapper
          # https://www.home-assistant.io/integrations/wake_on_lan/
  