INNER CODE UNIT · Rust
address_book_enabled_but_host_not_found
eepnet/emissary · emissary-cli/src/proxy/http/mod.rs:561
async fn address_book_enabled_but_host_not_found() {
let sam_port = {
let sam = SamServer::new().await;
let port = sam.listener.local_addr().unwrap().port();
tokio::spawn(sam.run());
port
};
// create empty address book
let address_book = {
let dir = tempdir().unwrap().keep();
tokio::fs::create_dir_all(&dir.join("addressbook")).await.unwrap();
tokio::fs::File::create(dir.join("addressbook/addresses")).await.unwrap();
AddressBookManager::new(
dir.clone(),
AddressBookConfig {