{ | |
program: { | |
binary: "test/session_manager_integration_tests", | |
}, | |
collections: [ | |
{ | |
name: "session", | |
durability: "transient", | |
}, | |
], | |
use: [ | |
{ runner: "rust_test_runner" }, | |
{ | |
protocol: "/svc/fuchsia.sys2.Realm", | |
from: "framework", | |
}, | |
{ protocol: "/svc/fuchsia.logger.LogSink" }, | |
], | |
offer: [ | |
// Offer the ELF runner to children. | |
{ | |
runner: "elf", | |
from: "realm", | |
to: [ "#session" ], | |
}, | |
], | |
expose: [ | |
{ | |
protocol: "/svc/fuchsia.test.Suite", | |
from: "self", | |
}, | |
], | |
} |