Fixes WebAssembly tests

pull/35/head
Tpt 4 years ago
parent 6c96f4fa82
commit 9f0307d05c
  1. 13
      lib/tests/wasm.rs

@ -22,7 +22,8 @@ mod test {
let prepared_query = store let prepared_query = store
.prepare_query("SELECT ?s WHERE { ?s ?p ?o }", QueryOptions::default()) .prepare_query("SELECT ?s WHERE { ?s ?p ?o }", QueryOptions::default())
.unwrap(); .unwrap();
if let QueryResult::Bindings(mut solutions) = prepared_query.exec().unwrap() { let results = prepared_query.exec().unwrap();
if let QueryResult::Bindings(mut solutions) = results {
assert_eq!( assert_eq!(
solutions.next().unwrap().unwrap().get("s"), solutions.next().unwrap().unwrap().get("s"),
Some(&ex.into()) Some(&ex.into())
@ -32,15 +33,15 @@ mod test {
#[wasm_bindgen_test] #[wasm_bindgen_test]
fn now() { fn now() {
if let QueryResult::Bindings(solutions) = MemoryStore::default() let store = MemoryStore::default();
let prepared_query = store
.prepare_query( .prepare_query(
"SELECT (YEAR(NOW()) AS ?y) WHERE {}", "SELECT (YEAR(NOW()) AS ?y) WHERE {}",
QueryOptions::default(), QueryOptions::default(),
) )
.unwrap() .unwrap();
.exec() let results = prepared_query.exec().unwrap();
.unwrap() if let QueryResult::Bindings(mut solutions) = results {
{
if let Some(Term::Literal(l)) = solutions.next().unwrap().unwrap().get(0) { if let Some(Term::Literal(l)) = solutions.next().unwrap().unwrap().get(0) {
let year = i64::from_str(l.value()).unwrap(); let year = i64::from_str(l.value()).unwrap();
assert!(2020 <= year && year <= 2100); assert!(2020 <= year && year <= 2100);

Loading…
Cancel
Save