use harbourmaster::{Container, Protocol};
#[tokio::test]
async fn main() {
let container = Container::builder("couchdb")
.tag("2.3.0")
.name("test_container")
.environment_variable("COUCHDB_USER=admin")
.environment_variable("COUCHDB_PASSWORD=password")
.slug_length(6)
.expose(5984, 5984, Protocol::Tcp)
.pull_on_build()
.build()
.await
.unwrap();
println!("container created!");
container.delete().await.unwrap();
println!("container deleted!");
}