Temporary CockroachDB databases for unit testing.
Add the following to your Cargo.toml
:
[dev-dependencies]
tempdb_cockroach = ""
```rust extern crate tempdb_cockroach;
use tempdb_cockroach::TempCockroach;
fn test() { let db = TempCockroach::new().expect("Failed to create DB"); println!("Connection string: {}", db.url());
// Cockroach process and data are cleaned up when db goes out of scope.
} ```