Skip to content

Commit 002e9ab

Browse files
committed
fix test
1 parent b021a70 commit 002e9ab

File tree

4 files changed

+12
-24
lines changed

4 files changed

+12
-24
lines changed

crates/katana/primitives/Cargo.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ starknet-types-core.workspace = true
2525
thiserror.workspace = true
2626

2727
alloy-primitives = { workspace = true, features = [ "arbitrary" ] }
28-
flate2 = { workspace = true, optional = true }
28+
flate2.workspace = true
2929
num-bigint = "0.4.6"
3030

3131
[dev-dependencies]
@@ -44,6 +44,5 @@ arbitrary = [
4444
"katana-cairo/cairo-vm-test-utils",
4545
]
4646
controller = [ ]
47-
rpc = [ "dep:flate2" ]
4847
serde = [ "alloy-primitives/serde" ]
4948
slot = [ "controller" ]

crates/katana/primitives/src/chain_spec.rs

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,7 @@ mod tests {
282282
(
283283
DEFAULT_LEGACY_ERC20_CLASS_HASH,
284284
GenesisClass {
285-
class: DEFAULT_LEGACY_UDC_CLASS.clone().into(),
285+
class: DEFAULT_LEGACY_ERC20_CLASS.clone().into(),
286286
compiled_class_hash: DEFAULT_LEGACY_ERC20_COMPILED_CLASS_HASH,
287287
},
288288
),
@@ -409,15 +409,9 @@ mod tests {
409409
assert_eq!(actual_block.body, expected_block.body);
410410

411411
if cfg!(feature = "slot") {
412-
assert!(
413-
actual_state_updates.classes.len() == 2,
414-
"should be 2 sierra classes: oz account, controller account"
415-
);
412+
assert!(actual_state_updates.classes.len() == 4);
416413
} else {
417-
assert!(
418-
actual_state_updates.classes.len() == 1,
419-
"should be only 1 sierra class: oz account"
420-
);
414+
assert!(actual_state_updates.classes.len() == 3);
421415
}
422416

423417
assert_eq!(
@@ -426,18 +420,15 @@ mod tests {
426420
.declared_classes
427421
.get(&DEFAULT_LEGACY_ERC20_CLASS_HASH),
428422
Some(&DEFAULT_LEGACY_ERC20_COMPILED_CLASS_HASH),
429-
"The default fee token class should be declared"
430423
);
431-
432424
assert_eq!(
433425
actual_state_updates.classes.get(&DEFAULT_LEGACY_ERC20_CLASS_HASH),
434-
Some(&*DEFAULT_LEGACY_ERC20_CLASS),
435-
"The default fee token casm class should be declared"
426+
Some(&DEFAULT_LEGACY_ERC20_CLASS.clone())
436427
);
437428

438-
assert!(
439-
!actual_state_updates.classes.contains_key(&DEFAULT_LEGACY_ERC20_CLASS_HASH),
440-
"The default fee token class doesnt have a sierra class"
429+
assert_eq!(
430+
actual_state_updates.classes.get(&DEFAULT_LEGACY_ERC20_CLASS_HASH),
431+
Some(&*DEFAULT_LEGACY_ERC20_CLASS),
441432
);
442433

443434
assert_eq!(
@@ -468,10 +459,9 @@ mod tests {
468459
Some(&*DEFAULT_LEGACY_UDC_CLASS),
469460
"The default universal deployer casm class should be declared"
470461
);
471-
472-
assert!(
473-
!actual_state_updates.classes.contains_key(&DEFAULT_LEGACY_UDC_CLASS_HASH),
474-
"The default universal deployer class doesnt have a sierra class"
462+
assert_eq!(
463+
actual_state_updates.classes.get(&DEFAULT_LEGACY_UDC_CLASS_HASH),
464+
Some(&DEFAULT_LEGACY_UDC_CLASS.clone())
475465
);
476466

477467
assert_eq!(
Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
#[cfg(feature = "rpc")]
21
pub mod rpc;

crates/katana/storage/provider/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ version.workspace = true
88

99
[dependencies]
1010
katana-db = { workspace = true, features = [ "test-utils" ] }
11-
katana-primitives = { workspace = true, features = [ "rpc" ] }
11+
katana-primitives.workspace = true
1212
katana-trie.workspace = true
1313

1414
anyhow.workspace = true

0 commit comments

Comments
 (0)