mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 04:41:02 +00:00
remove hardcoded crate versions from tests (#12950)
This commit is contained in:
committed by
GitHub
parent
548955a73f
commit
8d95737f41
@@ -22,10 +22,7 @@
|
||||
#![recursion_limit = "128"]
|
||||
|
||||
use codec::MaxEncodedLen;
|
||||
use frame_support::{
|
||||
parameter_types,
|
||||
traits::{CrateVersion, PalletInfo as _},
|
||||
};
|
||||
use frame_support::{parameter_types, traits::PalletInfo as _};
|
||||
use scale_info::TypeInfo;
|
||||
use sp_core::{sr25519, H256};
|
||||
use sp_runtime::{
|
||||
@@ -733,65 +730,65 @@ fn pallet_in_runtime_is_correct() {
|
||||
assert_eq!(PalletInfo::index::<System>().unwrap(), 30);
|
||||
assert_eq!(PalletInfo::name::<System>().unwrap(), "System");
|
||||
assert_eq!(PalletInfo::module_name::<System>().unwrap(), "system");
|
||||
assert_eq!(PalletInfo::crate_version::<System>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<System>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module1_1>().unwrap(), 31);
|
||||
assert_eq!(PalletInfo::name::<Module1_1>().unwrap(), "Module1_1");
|
||||
assert_eq!(PalletInfo::module_name::<Module1_1>().unwrap(), "module1");
|
||||
assert_eq!(PalletInfo::crate_version::<Module1_1>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module1_1>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module2>().unwrap(), 32);
|
||||
assert_eq!(PalletInfo::name::<Module2>().unwrap(), "Module2");
|
||||
assert_eq!(PalletInfo::module_name::<Module2>().unwrap(), "module2");
|
||||
assert_eq!(PalletInfo::crate_version::<Module2>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module2>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module1_2>().unwrap(), 33);
|
||||
assert_eq!(PalletInfo::name::<Module1_2>().unwrap(), "Module1_2");
|
||||
assert_eq!(PalletInfo::module_name::<Module1_2>().unwrap(), "module1");
|
||||
assert_eq!(PalletInfo::crate_version::<Module1_2>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module1_2>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<NestedModule3>().unwrap(), 34);
|
||||
assert_eq!(PalletInfo::name::<NestedModule3>().unwrap(), "NestedModule3");
|
||||
assert_eq!(PalletInfo::module_name::<NestedModule3>().unwrap(), "nested::module3");
|
||||
assert_eq!(PalletInfo::crate_version::<NestedModule3>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<NestedModule3>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module3>().unwrap(), 35);
|
||||
assert_eq!(PalletInfo::name::<Module3>().unwrap(), "Module3");
|
||||
assert_eq!(PalletInfo::module_name::<Module3>().unwrap(), "self::module3");
|
||||
assert_eq!(PalletInfo::crate_version::<Module3>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module3>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module1_3>().unwrap(), 6);
|
||||
assert_eq!(PalletInfo::name::<Module1_3>().unwrap(), "Module1_3");
|
||||
assert_eq!(PalletInfo::module_name::<Module1_3>().unwrap(), "module1");
|
||||
assert_eq!(PalletInfo::crate_version::<Module1_3>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module1_3>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module1_4>().unwrap(), 3);
|
||||
assert_eq!(PalletInfo::name::<Module1_4>().unwrap(), "Module1_4");
|
||||
assert_eq!(PalletInfo::module_name::<Module1_4>().unwrap(), "module1");
|
||||
assert_eq!(PalletInfo::crate_version::<Module1_4>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module1_4>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module1_5>().unwrap(), 4);
|
||||
assert_eq!(PalletInfo::name::<Module1_5>().unwrap(), "Module1_5");
|
||||
assert_eq!(PalletInfo::module_name::<Module1_5>().unwrap(), "module1");
|
||||
assert_eq!(PalletInfo::crate_version::<Module1_5>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module1_5>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module1_6>().unwrap(), 1);
|
||||
assert_eq!(PalletInfo::name::<Module1_6>().unwrap(), "Module1_6");
|
||||
assert_eq!(PalletInfo::module_name::<Module1_6>().unwrap(), "module1");
|
||||
assert_eq!(PalletInfo::crate_version::<Module1_6>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module1_6>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module1_7>().unwrap(), 2);
|
||||
assert_eq!(PalletInfo::name::<Module1_7>().unwrap(), "Module1_7");
|
||||
assert_eq!(PalletInfo::module_name::<Module1_7>().unwrap(), "module1");
|
||||
assert_eq!(PalletInfo::crate_version::<Module1_7>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module1_7>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module1_8>().unwrap(), 12);
|
||||
assert_eq!(PalletInfo::name::<Module1_8>().unwrap(), "Module1_8");
|
||||
assert_eq!(PalletInfo::module_name::<Module1_8>().unwrap(), "module1");
|
||||
assert_eq!(PalletInfo::crate_version::<Module1_8>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module1_8>().is_some());
|
||||
|
||||
assert_eq!(PalletInfo::index::<Module1_9>().unwrap(), 13);
|
||||
assert_eq!(PalletInfo::name::<Module1_9>().unwrap(), "Module1_9");
|
||||
assert_eq!(PalletInfo::module_name::<Module1_9>().unwrap(), "module1");
|
||||
assert_eq!(PalletInfo::crate_version::<Module1_9>().unwrap(), CrateVersion::new(3, 0, 0));
|
||||
assert!(PalletInfo::crate_version::<Module1_9>().is_some());
|
||||
}
|
||||
|
||||
@@ -619,44 +619,29 @@ fn storage_expand() {
|
||||
|
||||
#[test]
|
||||
fn pallet_metadata_expands() {
|
||||
use frame_support::traits::{CrateVersion, PalletInfoData, PalletsInfoAccess};
|
||||
use frame_support::traits::PalletsInfoAccess;
|
||||
let mut infos = AllPalletsWithSystem::infos();
|
||||
infos.sort_by_key(|x| x.index);
|
||||
assert_eq!(
|
||||
infos,
|
||||
vec![
|
||||
PalletInfoData {
|
||||
index: 0,
|
||||
name: "System",
|
||||
module_name: "frame_system",
|
||||
crate_version: CrateVersion { major: 4, minor: 0, patch: 0 },
|
||||
},
|
||||
PalletInfoData {
|
||||
index: 1,
|
||||
name: "Example",
|
||||
module_name: "pallet",
|
||||
crate_version: CrateVersion { major: 3, minor: 0, patch: 0 },
|
||||
},
|
||||
PalletInfoData {
|
||||
index: 2,
|
||||
name: "Instance1Example",
|
||||
module_name: "pallet",
|
||||
crate_version: CrateVersion { major: 3, minor: 0, patch: 0 },
|
||||
},
|
||||
PalletInfoData {
|
||||
index: 3,
|
||||
name: "Example2",
|
||||
module_name: "pallet2",
|
||||
crate_version: CrateVersion { major: 3, minor: 0, patch: 0 },
|
||||
},
|
||||
PalletInfoData {
|
||||
index: 4,
|
||||
name: "Instance1Example2",
|
||||
module_name: "pallet2",
|
||||
crate_version: CrateVersion { major: 3, minor: 0, patch: 0 },
|
||||
},
|
||||
]
|
||||
);
|
||||
|
||||
assert_eq!(infos[0].index, 0);
|
||||
assert_eq!(infos[0].name, "System");
|
||||
assert_eq!(infos[0].module_name, "frame_system");
|
||||
|
||||
assert_eq!(infos[1].index, 1);
|
||||
assert_eq!(infos[1].name, "Example");
|
||||
assert_eq!(infos[1].module_name, "pallet");
|
||||
|
||||
assert_eq!(infos[2].index, 2);
|
||||
assert_eq!(infos[2].name, "Instance1Example");
|
||||
assert_eq!(infos[2].module_name, "pallet");
|
||||
|
||||
assert_eq!(infos[3].index, 3);
|
||||
assert_eq!(infos[3].name, "Example2");
|
||||
assert_eq!(infos[3].module_name, "pallet2");
|
||||
|
||||
assert_eq!(infos[4].index, 4);
|
||||
assert_eq!(infos[4].name, "Instance1Example2");
|
||||
assert_eq!(infos[4].module_name, "pallet2");
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
Reference in New Issue
Block a user