(udid)
| 1975 | } |
| 1976 | |
| 1977 | function shutdownSimulatorIfNeeded(udid) { |
| 1978 | try { |
| 1979 | return simdeckJson(["shutdown", udid]); |
| 1980 | } catch (error) { |
| 1981 | if (String(error?.message ?? error).includes("current state: Shutdown")) { |
| 1982 | return { ok: true, udid, alreadyShutdown: true }; |
| 1983 | } |
| 1984 | throw error; |
| 1985 | } |
| 1986 | } |
| 1987 | |
| 1988 | function assertRoots(payload, label) { |
| 1989 | assertJson(payload, label); |
no test coverage detected