Skip to content

Commit 6bdffcc

Browse files
committed
Fix test
1 parent 050b8d3 commit 6bdffcc

File tree

1 file changed

+22
-17
lines changed

1 file changed

+22
-17
lines changed

libs/css/src/lib.rs

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -141,27 +141,32 @@ mod tests {
141141

142142
#[test]
143143
fn test_sheet_to_variable_name() {
144-
// let mut hasher = DefaultHasher::new();
145-
// hasher.write(format!("{}-{}-{}", "color", 0, "").as_bytes());
146-
// assert_eq!(
147-
// sheet_to_variable_name("color", 0, None),
148-
// format!("--d{}", hasher.finish())
149-
// );
144+
reset_class_map();
145+
assert_eq!(sheet_to_variable_name("background", 0, None), "--d0");
146+
assert_eq!(
147+
sheet_to_variable_name("background", 0, Some("hover")),
148+
"--d1"
149+
);
150+
assert_eq!(sheet_to_variable_name("background", 1, None), "--d2");
151+
assert_eq!(
152+
sheet_to_variable_name("background", 1, Some("hover")),
153+
"--d3"
154+
);
150155
}
151156

152157
#[test]
153158
fn test_sheet_to_classname() {
154-
// let mut hasher = DefaultHasher::new();
155-
// hasher.write(format!("{}-{}-{}-{}", "color", 0, "red", "").as_bytes());
156-
// assert_eq!(
157-
// sheet_to_classname("color", 0, Some("red"), None),
158-
// format!("d{}", hasher.finish())
159-
// );
160-
//
161-
// assert_ne!(
162-
// sheet_to_classname("color", 0, Some("red"), None),
163-
// sheet_to_classname("color", 0, Some("red"), Some(":hover")),
164-
// );
159+
reset_class_map();
160+
assert_eq!(sheet_to_classname("background", 0, None, None), "d0");
161+
assert_eq!(
162+
sheet_to_classname("background", 0, Some("hover"), None),
163+
"d1"
164+
);
165+
assert_eq!(sheet_to_classname("background", 1, None, None), "d2");
166+
assert_eq!(
167+
sheet_to_classname("background", 1, Some("hover"), None),
168+
"d3"
169+
);
165170
}
166171

167172
#[test]

0 commit comments

Comments
 (0)