Add more asserts and debug_asserts (#8541)

* Add more asserts and debug_asserts

fixing #8106

* Remove assignments

* convert debug_assert to runtime assert
This commit is contained in:
Falco Hirschenberger
2021-04-07 23:40:28 +02:00
committed by GitHub
parent a600e278ed
commit e932c3ecd2
14 changed files with 66 additions and 58 deletions
+5 -5
View File
@@ -553,25 +553,25 @@ mod tests {
#[weight = 100]
fn some_function(origin) {
// NOTE: does not make any different.
let _ = frame_system::ensure_signed(origin);
frame_system::ensure_signed(origin)?;
}
#[weight = (200, DispatchClass::Operational)]
fn some_root_operation(origin) {
let _ = frame_system::ensure_root(origin);
frame_system::ensure_root(origin)?;
}
#[weight = 0]
fn some_unsigned_message(origin) {
let _ = frame_system::ensure_none(origin);
frame_system::ensure_none(origin)?;
}
#[weight = 0]
fn allowed_unsigned(origin) {
let _ = frame_system::ensure_root(origin)?;
frame_system::ensure_root(origin)?;
}
#[weight = 0]
fn unallowed_unsigned(origin) {
let _ = frame_system::ensure_root(origin)?;
frame_system::ensure_root(origin)?;
}
// module hooks.