@@ -126,7 +126,7 @@ pub fn load_locales<F: Fn(&str) -> bool>(
126
126
// Parse Translations from file to support multiple formats
127
127
fn parse_file ( content : & str , ext : & str , locale : & str ) -> Result < Translations , String > {
128
128
let result = match ext {
129
- "yml" | "yaml" => serde_yaml :: from_str :: < serde_json:: Value > ( content)
129
+ "yml" | "yaml" => serde_yml :: from_str :: < serde_json:: Value > ( content)
130
130
. map_err ( |err| format ! ( "Invalid YAML format, {}" , err) ) ,
131
131
"json" => serde_json:: from_str :: < serde_json:: Value > ( content)
132
132
. map_err ( |err| format ! ( "Invalid JSON format, {}" , err) ) ,
@@ -355,14 +355,14 @@ mod tests {
355
355
356
356
#[ test]
357
357
fn test_get_version ( ) {
358
- let json = serde_yaml :: from_str :: < serde_json:: Value > ( "_version: 2" ) . unwrap ( ) ;
358
+ let json = serde_yml :: from_str :: < serde_json:: Value > ( "_version: 2" ) . unwrap ( ) ;
359
359
assert_eq ! ( super :: get_version( & json) , 2 ) ;
360
360
361
- let json = serde_yaml :: from_str :: < serde_json:: Value > ( "_version: 1" ) . unwrap ( ) ;
361
+ let json = serde_yml :: from_str :: < serde_json:: Value > ( "_version: 1" ) . unwrap ( ) ;
362
362
assert_eq ! ( super :: get_version( & json) , 1 ) ;
363
363
364
364
// Default fallback to 1
365
- let json = serde_yaml :: from_str :: < serde_json:: Value > ( "foo: Foo" ) . unwrap ( ) ;
365
+ let json = serde_yml :: from_str :: < serde_json:: Value > ( "foo: Foo" ) . unwrap ( ) ;
366
366
assert_eq ! ( super :: get_version( & json) , 1 ) ;
367
367
}
368
368
0 commit comments