0.3.16-pre.3.fix.2

This commit is contained in:
2026-09-21 11:29:07 +02:00
parent 9a737ef57f
commit ec053c98ab
9 changed files with 157 additions and 22 deletions

View File

@@ -1,5 +1,5 @@
// file: crates/ksp-store-postgres-lib/tests/v003_migration_completeness.rs
// version: 1
// version: 2
#![warn(missing_docs)]
#![deny(unreachable_pub)]
@@ -15,8 +15,10 @@ fn pre_003_v003_extension_is_wired_without_modifying_frozen_registry_sources() {
let extension = include_str!("../src/migration_v003.rs");
assert!(crate_root.contains("mod migration_v003;"));
assert!(crate_root.contains("mod schema_v003;"));
assert!(crate_root.contains("pub(crate) use self::migration_v003::bootstrap;"));
assert!(crate_root.contains("pub(crate) use self::migration_v003::current_migration_version;"));
assert!(crate_root.contains("pub(crate) use self::migration::bootstrap;"));
assert!(crate_root.contains("pub(crate) use self::migration::current_migration_version;"));
assert!(crate_root.contains("pub(crate) use self::migration_v003::bootstrap_v003;"));
assert!(crate_root.contains("pub(crate) use self::migration_v003::current_migration_version_v003;"));
assert!(legacy_migration.starts_with("// file: crates/ksp-store-postgres-lib/src/migration.rs\n// version: 10\n"));
assert!(legacy_schema.starts_with("// file: crates/ksp-store-postgres-lib/src/schema.rs\n// version: 9\n"));
assert!(!legacy_migration.contains("V003_RESOURCES"));