"""Testing handling with CoreState.""" from supervisor.const import CoreState def test_write_state(run_dir, coresys): """Test write corestate to /run/supervisor.""" coresys.core.state = CoreState.RUNNING assert run_dir.read_text() == CoreState.RUNNING.value coresys.core.state = CoreState.SHUTDOWN assert run_dir.read_text() == CoreState.SHUTDOWN.value