add tests for default columns generation

main
Ziyang Hu 2 years ago
parent 0953c516bb
commit 6ac4ec33c2

@ -1342,6 +1342,28 @@ grandparent[gcld, gp] := parent[gcld, p], parent[p, gp]
assert_eq!(res[0][0], json!("jakob"))
}
#[test]
fn default_columns() {
let db = new_cozo_mem().unwrap();
db.run_script(
r#"
:create status {uid: String, ts default now() => quitted: Bool, mood: String}
"#,
Default::default(),
)
.unwrap();
db.run_script(
r#"
?[uid, quitted, mood] <- [['z', true, 'x']]
:put status {uid => quitted, mood}
"#,
Default::default(),
)
.unwrap();
}
#[test]
fn rm_does_not_need_all_keys() {
let db = new_cozo_mem().unwrap();

Loading…
Cancel
Save