extends KeetRoom
## Test double for gate_purge_confirm: records purge_room calls instead of
## sending room.purge to a daemon.
var purged: Array[String] = []
func purge_room(room_id: String, callback: Callable = Callable()) -> void:
purged.append(room_id)
if callback.is_valid():
callback.call({"ok": true, "purged": room_id})