()
| 221 | |
| 222 | #[test] |
| 223 | fn delete_sequence() { |
| 224 | let cat = make_catalog(); |
| 225 | let seq = StoredSequence { |
| 226 | tenant_id: 1, |
| 227 | name: "s1".into(), |
| 228 | owner: "admin".into(), |
| 229 | start_value: 1, |
| 230 | increment: 1, |
| 231 | min_value: 1, |
| 232 | max_value: 100, |
| 233 | cycle: true, |
| 234 | cache_size: 1, |
| 235 | epoch: 1, |
| 236 | created_at: 0, |
| 237 | format_template: None, |
| 238 | reset_scope: crate::control::sequence::ResetScope::Never, |
| 239 | gap_free: false, |
| 240 | descriptor_version: 0, |
| 241 | modification_hlc: nodedb_types::Hlc::ZERO, |
| 242 | }; |
| 243 | cat.put_sequence(&seq).unwrap(); |
| 244 | assert!(cat.delete_sequence(1, "s1").unwrap()); |
| 245 | assert!(!cat.delete_sequence(1, "s1").unwrap()); |
| 246 | assert!(cat.get_sequence(1, "s1").unwrap().is_none()); |
| 247 | } |
| 248 | |
| 249 | #[test] |
| 250 | fn load_for_tenant() { |
nothing calls this directly
no test coverage detected