From my point of view, the many config tests made sense when the platform was using its own validation (`validate_config(cls, config)`) which was replaces by `voluptuous`.   Let me re-work it, perhaps was the finger over the `del` key a bit too fast. 