mirror of
https://github.com/isar/rusqlite.git
synced 2025-10-19 06:18:56 +08:00
Intoduce one_column for tests
This commit is contained in:
@@ -552,10 +552,7 @@ mod test {
|
||||
}
|
||||
{
|
||||
let tx = db.transaction()?;
|
||||
assert_eq!(
|
||||
2i32,
|
||||
tx.query_row::<i32, _, _>("SELECT SUM(x) FROM foo", [], |r| r.get(0))?
|
||||
);
|
||||
assert_eq!(2i32, tx.one_column::<i32>("SELECT SUM(x) FROM foo")?);
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
@@ -591,10 +588,7 @@ mod test {
|
||||
tx.commit()?;
|
||||
}
|
||||
|
||||
assert_eq!(
|
||||
2i32,
|
||||
db.query_row::<i32, _, _>("SELECT SUM(x) FROM foo", [], |r| r.get(0))?
|
||||
);
|
||||
assert_eq!(2i32, db.one_column::<i32>("SELECT SUM(x) FROM foo")?);
|
||||
Ok(())
|
||||
}
|
||||
|
||||
@@ -619,10 +613,7 @@ mod test {
|
||||
}
|
||||
{
|
||||
let tx = db.transaction()?;
|
||||
assert_eq!(
|
||||
6i32,
|
||||
tx.query_row::<i32, _, _>("SELECT SUM(x) FROM foo", [], |r| r.get(0))?
|
||||
);
|
||||
assert_eq!(6i32, tx.one_column::<i32>("SELECT SUM(x) FROM foo")?);
|
||||
}
|
||||
Ok(())
|
||||
}
|
||||
@@ -731,7 +722,7 @@ mod test {
|
||||
}
|
||||
|
||||
fn assert_current_sum(x: i32, conn: &Connection) -> Result<()> {
|
||||
let i = conn.query_row::<i32, _, _>("SELECT SUM(x) FROM foo", [], |r| r.get(0))?;
|
||||
let i = conn.one_column::<i32>("SELECT SUM(x) FROM foo")?;
|
||||
assert_eq!(x, i);
|
||||
Ok(())
|
||||
}
|
||||
|
Reference in New Issue
Block a user