mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 15:11:02 +00:00
committed by
GitHub
parent
18f467c865
commit
5e320614c4
@@ -397,7 +397,7 @@ mod tests {
|
|||||||
#![allow(clippy::from_over_into)]
|
#![allow(clippy::from_over_into)]
|
||||||
|
|
||||||
use super::*;
|
use super::*;
|
||||||
use frame_support::{parameter_types, weights::Weight};
|
use frame_support::{parameter_types, weights::Weight, dispatch::GetDispatchInfo};
|
||||||
use frame_system::{EventRecord, Phase};
|
use frame_system::{EventRecord, Phase};
|
||||||
use sp_core::H256;
|
use sp_core::H256;
|
||||||
use sp_runtime::{
|
use sp_runtime::{
|
||||||
@@ -599,9 +599,11 @@ mod tests {
|
|||||||
fn should_fail_on_weight_mismatch() {
|
fn should_fail_on_weight_mismatch() {
|
||||||
new_test_ext().execute_with(|| {
|
new_test_ext().execute_with(|| {
|
||||||
let id = [0; 4];
|
let id = [0; 4];
|
||||||
let mut message =
|
let call = Call::System(<frame_system::Call<TestRuntime>>::remark(vec![1, 2, 3]));
|
||||||
prepare_root_message(Call::System(<frame_system::Call<TestRuntime>>::remark(vec![1, 2, 3])));
|
let call_weight = call.get_dispatch_info().weight;
|
||||||
|
let mut message = prepare_root_message(call);
|
||||||
message.weight = 7;
|
message.weight = 7;
|
||||||
|
assert!(call_weight != 7, "needed for test to actually trigger a weight mismatch");
|
||||||
|
|
||||||
System::set_block_number(1);
|
System::set_block_number(1);
|
||||||
let result = Dispatch::dispatch(SOURCE_CHAIN_ID, TARGET_CHAIN_ID, id, Ok(message), |_, _| unreachable!());
|
let result = Dispatch::dispatch(SOURCE_CHAIN_ID, TARGET_CHAIN_ID, id, Ok(message), |_, _| unreachable!());
|
||||||
@@ -615,7 +617,7 @@ mod tests {
|
|||||||
event: Event::Dispatch(call_dispatch::Event::<TestRuntime>::MessageWeightMismatch(
|
event: Event::Dispatch(call_dispatch::Event::<TestRuntime>::MessageWeightMismatch(
|
||||||
SOURCE_CHAIN_ID,
|
SOURCE_CHAIN_ID,
|
||||||
id,
|
id,
|
||||||
1038000,
|
call_weight,
|
||||||
7,
|
7,
|
||||||
)),
|
)),
|
||||||
topics: vec![],
|
topics: vec![],
|
||||||
|
|||||||
Reference in New Issue
Block a user