#[path = "support/codec_corpus.rs"]
mod codec_corpus;
#[path = "support/portable.rs"]
mod portable;
#[path = "support/storage.rs"]
mod storage;
#[path = "support/pager.rs"]
mod pager;
#[test]
fn portable_execution_conformance() {
for (name, run) in portable::CASES {
eprintln!("{name}");
run();
}
}
#[test]
fn portable_storage_conformance() {
for (name, run) in storage::CASES {
eprintln!("{name}");
run();
}
}
#[test]
fn portable_pager_io_conformance() {
for (name, run) in pager::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/transaction.rs"]
mod transaction;
#[test]
fn portable_transaction_conformance() {
for (name, run) in transaction::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/entity.rs"]
mod entity;
#[test]
fn portable_entity_read_conformance() {
for (name, run) in entity::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/entity_codec.rs"]
mod entity_codec;
#[test]
fn portable_entity_codec_conformance() {
for (name, run) in entity_codec::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/record_corpus.rs"]
mod record_corpus;
#[path = "support/records.rs"]
mod records;
#[test]
fn portable_record_materialization_conformance() {
for (name, run) in records::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/segments.rs"]
mod segments;
#[test]
fn portable_resident_segment_conformance() {
for (name, run) in segments::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/metadata_codec.rs"]
mod metadata_codec;
#[path = "support/metadata_corpus.rs"]
mod metadata_corpus;
#[test]
fn portable_metadata_codec_conformance() {
for (name, run) in metadata_codec::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/snapshot.rs"]
mod snapshot;
#[test]
fn portable_snapshot_conformance() {
for (name, run) in snapshot::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/manager.rs"]
mod manager;
#[test]
fn portable_collection_lifecycle_conformance() {
for (name, run) in manager::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/read_indexes.rs"]
mod read_indexes;
#[test]
fn portable_resident_read_index_conformance() {
for (name, run) in read_indexes::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/resident_store.rs"]
mod resident_store;
#[test]
fn portable_resident_store_conformance() {
for (name, run) in resident_store::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/store_wal.rs"]
mod store_wal;
#[test]
fn portable_store_wal_replay_conformance() {
for (name, run) in store_wal::CASES {
eprintln!("{name}");
run();
}
}
#[path = "support/resident_file.rs"]
mod resident_file;
#[path = "support/resident_file_restart.rs"]
mod resident_file_restart;
#[test]
fn portable_resident_file_conformance() {
for (name, run) in resident_file::CASES {
eprintln!("{name}");
run();
}
}