@@ -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