mirror of
https://github.com/fluencelabs/sqlite-wasm-connector
synced 2025-04-08 01:08:06 +00:00
21 lines
416 B
Rust
21 lines
416 B
Rust
|
extern crate sqlite;
|
||
|
extern crate temporary;
|
||
|
|
||
|
use std::path::PathBuf;
|
||
|
use temporary::Directory;
|
||
|
|
||
|
macro_rules! ok(
|
||
|
($result:expr) => ($result.unwrap());
|
||
|
);
|
||
|
|
||
|
#[test]
|
||
|
fn open() {
|
||
|
let (path, _directory) = setup();
|
||
|
let _database = ok!(sqlite::open(&path));
|
||
|
}
|
||
|
|
||
|
fn setup() -> (PathBuf, Directory) {
|
||
|
let directory = ok!(Directory::new("sqlite"));
|
||
|
(directory.path().join("database.sqlite3"), directory)
|
||
|
}
|