use crate::machine::{QueryMatch, QueryResolution, Value};
#[test]
- #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+ #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
fn programatic_query() {
let mut machine = Machine::new_lib();
}
#[test]
- #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+ #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
fn failing_query() {
let mut machine = Machine::new_lib();
let query = String::from(r#"triple("a",P,"b")."#);
}
#[test]
- #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+ #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
fn complex_results() {
let mut machine = Machine::new_lib();
machine.load_module_string(
}
#[test]
- #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+ #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
fn empty_predicate() {
let mut machine = Machine::new_lib();
machine.load_module_string(
}
#[test]
- #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+ #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
fn list_results() {
let mut machine = Machine::new_lib();
machine.load_module_string(
}
#[test]
- #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+ #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
fn consult() {
let mut machine = Machine::new_lib();
}
#[test]
- #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+ #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
fn integration_test() {
let mut machine = Machine::new_lib();
}
#[test]
- #[cfg_attr(miri, ignore = "blocked on streams.rs UB")]
+ #[cfg_attr(miri, ignore = "blocked on libraries.rs UB")]
fn findall() {
let mut machine = Machine::new_lib();
use std::io::Cursor;
#[test]
- #[cfg_attr(miri, ignore = "slow and not very relevant")]
fn plain_string() {
let mut read_string = CharReader::new(Cursor::new("a string"));
}
#[test]
- #[cfg_attr(miri, ignore = "slow and not very relevant")]
fn greek_string() {
let mut read_string = CharReader::new(Cursor::new("λέξη"));
}
#[test]
- #[cfg_attr(miri, ignore = "slow and not very relevant")]
fn russian_string() {
let mut read_string = CharReader::new(Cursor::new("слово"));