diff --git a/src/vtab/csvtab.rs b/src/vtab/csvtab.rs index 2706267..b7b46ee 100644 --- a/src/vtab/csvtab.rs +++ b/src/vtab/csvtab.rs @@ -350,7 +350,9 @@ mod test { fn test_csv_module() -> Result<()> { let db = Connection::open_in_memory()?; csvtab::load_module(&db)?; - db.execute_batch("CREATE VIRTUAL TABLE vtab USING csv(filename='test.csv', header=yes)")?; + db.execute_batch( + "CREATE VIRTUAL TABLE vtab USING csv(filename = 'test.csv', header = yes)", + )?; { let mut s = db.prepare("SELECT rowid, * FROM vtab")?; diff --git a/src/vtab/mod.rs b/src/vtab/mod.rs index 2af2e22..4124296 100644 --- a/src/vtab/mod.rs +++ b/src/vtab/mod.rs @@ -922,7 +922,7 @@ pub fn parameter(c_slice: &[u8]) -> Result<(&str, &str)> { if let Some(key) = split.next() { if let Some(value) = split.next() { let param = key.trim(); - let value = dequote(value); + let value = dequote(value.trim()); return Ok((param, value)); } }