@@ -752,7 +752,7 @@ mod tests {
752
752
753
753
#[ test]
754
754
fn write_and_read_memory_works ( ) {
755
- let mut instance = mock_instance ( CONTRACT , & [ ] ) ;
755
+ let mut instance = mock_instance_with_gas_limit ( CONTRACT , 6_000_000_000 ) ;
756
756
757
757
let sizes: Vec < usize > = vec ! [
758
758
0 ,
@@ -763,7 +763,7 @@ mod tests {
763
763
40 * KIB ,
764
764
400 * KIB ,
765
765
4 * MIB ,
766
- // disabled for performance reasons, but pass as well
766
+ // disabled for performance reasons, but pass as well (with much more gas)
767
767
// 40 * MIB,
768
768
// 400 * MIB,
769
769
] ;
@@ -914,7 +914,7 @@ mod tests {
914
914
915
915
let report2 = instance. create_gas_report ( ) ;
916
916
assert_eq ! ( report2. used_externally, 251 ) ;
917
- assert_eq ! ( report2. used_internally, 22963110 ) ;
917
+ assert_eq ! ( report2. used_internally, 23938680 ) ;
918
918
assert_eq ! ( report2. limit, LIMIT ) ;
919
919
assert_eq ! (
920
920
report2. remaining,
@@ -1106,7 +1106,7 @@ mod tests {
1106
1106
. unwrap ( ) ;
1107
1107
1108
1108
let init_used = orig_gas - instance. get_gas_left ( ) ;
1109
- assert_eq ! ( init_used, 22963361 ) ;
1109
+ assert_eq ! ( init_used, 23938931 ) ;
1110
1110
}
1111
1111
1112
1112
#[ test]
@@ -1131,7 +1131,7 @@ mod tests {
1131
1131
. unwrap ( ) ;
1132
1132
1133
1133
let execute_used = gas_before_execute - instance. get_gas_left ( ) ;
1134
- assert_eq ! ( execute_used, 27661681 ) ;
1134
+ assert_eq ! ( execute_used, 29167931 ) ;
1135
1135
}
1136
1136
1137
1137
#[ test]
@@ -1174,6 +1174,6 @@ mod tests {
1174
1174
) ;
1175
1175
1176
1176
let query_used = gas_before_query - instance. get_gas_left ( ) ;
1177
- assert_eq ! ( query_used, 16370691 ) ;
1177
+ assert_eq ! ( query_used, 17327451 ) ;
1178
1178
}
1179
1179
}
0 commit comments